Execution Operators

Оновлено: 11.05.2023

PHP підтримує один оператор виконання: зворотні лапки (``). Зверніть увагу, що це не одинарні лапки! PHP спробує виконати вміст backticks як команду командного інтерпретатора; результат буде повернуто (тобто його не буде просто виведено у вивід, його можна буде присвоїти змінній). Використання оператора backtick ідентичне використанню shell_exec().

<?php
$output = `ls -al`;
echo "<pre>$output</pre>";
?>

Зауважте:

Оператор зворотної мітки вимкнено, якщо вимкнено shell_exec().

Зауважте:

На відміну від деяких інших мов, зворотні лапки не мають особливого значення у рядках, взятих у подвійні лапки.