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


Внимание

Открытые файлы с блокировкой (особенно открытые сессии) должны быть закрыты до выполнения программы в фоне.

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

Эти функции также тесно связаны с оператором обратные кавычки (``). Примите во внимание, что в безопасный режим вам необходимо учитывать директиву safe_mode_exec_dir.

Содержание

  • escapeshellarg — Экранирует строку для того, чтобы она могла быть использована как аргумент командной строки
  • escapeshellcmd — Экранирует метасимволы командной строки
  • exec — Исполняет внешнюю программу
  • passthru — Выполняет внешнюю программу и отображает необработанный вывод
  • proc_close — Завершает процесс, открытый при помощи функции proc_open и возвращает код завершения этого процесса
  • proc_get_status — Получает информацию о процессе, открытом при помощи функции proc_open
  • proc_nice — Изменяет приоритет текущего процесса
  • proc_open — Выполняет команду и открывает указатель на файл для ввода/вывода
  • proc_terminate — Уничтожает процесс, открытый при помощи функции proc_open
  • shell_exec — Выполняет команду через шелл и возвращает полный вывод в виде строки
  • system — Выполняет внешнюю программу и отображает её вывод