Відмінності між версіями «Оператори виконання PHP»
Матеріал з Вікі ЦДУ
Bobchik (обговорення • внесок) (Створена сторінка: PHP підтримує один оператор виконання: зворотні лапки (``). Зверніть увагу, що це не поодинок…) |
Bobchik (обговорення • внесок) |
||
Рядок 1: | Рядок 1: | ||
− | PHP підтримує один оператор виконання: зворотні лапки (``). Зверніть увагу, що це не поодинокі лапки. PHP намагається виконати рядок, укладену в зворотні лапки, як консольну команду, і повертає отриманий висновок (тобто він не просто видається на виході а, наприклад, може бути присвоєний змінної). Використання зворотних лапок аналогічне використанню функції shell_exec () | + | PHP підтримує один оператор виконання: зворотні''' лапки (``)'''. Зверніть увагу, що це не поодинокі лапки. PHP намагається виконати рядок, укладену в зворотні лапки, як консольну команду, і повертає отриманий висновок (тобто він не просто видається на виході а, наприклад, може бути присвоєний змінної). Використання зворотних лапок аналогічне використанню '''функції shell_exec ()''' |
+ | |||
− | |||
<p class="highlight"><CODE><SPAN style="COLOR: #000000"><SPAN | <p class="highlight"><CODE><SPAN style="COLOR: #000000"><SPAN | ||
style="COLOR: #0000bb"><?php<BR> | style="COLOR: #0000bb"><?php<BR> | ||
Рядок 11: | Рядок 11: | ||
style="COLOR: #007700">;<BR> | style="COLOR: #007700">;<BR> | ||
</SPAN><SPAN style="COLOR: #0000bb">?></SPAN></SPAN></CODE></p> | </SPAN><SPAN style="COLOR: #0000bb">?></SPAN></SPAN></CODE></p> | ||
+ | |||
+ | Примітка: зворотні лапки недоступні, у разі, якщо встановлений безпечний режим або відключена функція '''shell_exec ().''' |
Версія за 14:16, 19 квітня 2010
PHP підтримує один оператор виконання: зворотні лапки (``). Зверніть увагу, що це не поодинокі лапки. PHP намагається виконати рядок, укладену в зворотні лапки, як консольну команду, і повертає отриманий висновок (тобто він не просто видається на виході а, наприклад, може бути присвоєний змінної). Використання зворотних лапок аналогічне використанню функції shell_exec ()
<?php
$output = `ls -al`;
echo "<pre>$output</pre>";
?>
Примітка: зворотні лапки недоступні, у разі, якщо встановлений безпечний режим або відключена функція shell_exec ().