Эти функции предоставляют средства для выполнения системных команд и
средства для того, чтобы сделать выполнение этих команд безопасным.
Эти функции всегда доступны как часть стандартного модуля.
Нет специальных требований по установке этих функций, так как они являются частью ядра РНР.
Это расширение не определяет никаких директив конфигурации.
Это расширение не определяет никакие типы ресурсов.
Это расширение не определяет никаких констант.
См. также
Эти функции также тесно связаны с
операцией backtick.
- Содержание
- escapeshellarg - escape-ирует строку для использования в качестве аргумента оболочки
- escapeshellcmd - escape-ирует метасимволы оболочки
- exec - выполняет внешнюю программу
- passthru - выполняет внешнюю программу и выводит необработанный вывод
- proc_close - закрывает процесс открытый proc_open и возвращает exit-код этого процесса
- proc_open - выполняет команду и открывает указатели файла для ввода/вывода
- shell_exec - выполняет команду в оболочке и возвращает полный вывод как строку
- system - выполняет внешнюю программу и отображает вывод
Содержание раздела