Функции запуска программ
PHP Manual

shell_exec

(PHP 4, PHP 5, PHP 7)

shell_execВыполняет команду через шелл и возвращает полный вывод в виде строки

Описание

string shell_exec ( string $cmd )

Эта функция идентична оператору обратный апостроф.

Список параметров

cmd

Команда, которая будет выполнена.

Возвращаемые значения

Вывод исполняемой команды или NULL, если произошла ошибка или комманда не производит вывод.

Замечание:

Эта функция может вернуть NULL в двух случаях: если произошла ошибка или если выполняемая комманда ничего не выводит. Не пользуйтесь этой функцией, для определения, успешно ли выполнилась комманда. Вместо этого используйте exec(), так как она предоставляет возможность проверить код возврата.

Примеры

Пример #1 Пример использования shell_exec()

<?php
$output 
shell_exec('ls -lart');
echo 
"<pre>$output</pre>";
?>

Примечания

Замечание:

Эта функция недоступна в безопасном режиме.

Смотрите также


Функции запуска программ
PHP Manual