PHP поддерживает один оператор исполнения: обратные машинописные апострофы, или обратные кавычки, — ``
.
Обратите внимание, что это не одинарные кавычки! PHP попытается выполнить строку
в обратных апострофах как консольную команду; PHP вернёт
данные вывода, а не просто сбросит данные в поток вывода;
вывод присваивают переменной. Оператор обратных кавычек работает
аналогично функции shell_exec().
<?php
$output = `ls -al`;
echo "<pre>$output</pre>";
Замечание:
Обратные кавычки недоступны, если функцию shell_exec() отключили.
Замечание:
В отличие от ряда других языков, обратные кавычки не несут отдельного значения внутри строк в двойных кавычках.