(PHP 4, PHP 5)
shell_exec — Выполняет команду через шелл и возвращает полный вывод в виде строки
cmd
Команда, которая будет выполнена.
Вывод исполняемой команды или NULL
, если произошла ошибка
или команда ничего не вывела.
Замечание:
Эта функция может вернуть
NULL
и в случае ошибки и в случае, если программа ничего не вывела. Нельзя определить неудачный запуск с помощью этой функции. Если требуется получить код завершения программы используйте exec().
Пример #1 Пример использования shell_exec()
<?php
$output = shell_exec('ls -lart');
echo "<pre>$output</pre>";
?>
Замечание:
Эта функция недоступна в безопасном режиме.