Оператор исполнения команд онлайн урок.



В PHP есть оператор, который способен отправлять команды напрямую операционной системе. По сути, это тоже самое, что и исполнять это команды из командной строки. Этот оператор - это обратные кавычки ` `. В них необходимо записать команду, которую необходимо исполнить операционной системе.

Например, рассмотрим команду отображения информации о каталогах и файлах в текущем каталоге. В ОС Windows это команда dir, а в ОС Linux это команда ls. В зависимости от операционной системы, мы можем исполнить эту команду при помощи данного оператора:



В данном случае этот оператор нам вернет строку с информацией о каталогах файлах в текущей директории.

Замечание. Вместо обратных кавычек можно использовать функцию shell_exec(). Но тут саму команду необходимо подать как параметр - строковое значение, т.е. в одинарных или двойных кавычках.