В предыдущем упражнении мы рассмотрели, как PHP может быть отправлен из серверной части во фронтенд, где он принимается в виде HTML для отображения в браузере.
PHP является гибким и может также выполняться из терминала. Мы можем использовать PHP как язык программирования общего назначения для написания программ, которые дают простые инструкции компьютеру без участия HTML или Интернета.
Apche + PHP
или Nginx + php-fpm
, если другая OS. Но есть более универсальный и легкий способ — это использовать онлайн-песочницу, например, такую, как Replit и для этого достаточно браузера.Когда вы настроили среду исполнения, то вывод программы можно видеть в терминале. Это полезно при тестировании функциональности или для написания простых локальных программ.
При написании файла PHP-скрипта нам по-прежнему нужно обозначить, что мы начинаем наш PHP-код, используя <?php
, но закрывающий тег больше не требуется. Обычно его не учитывают по соглашению.
Например, если в index.php
был помещен следующий код:
<?php
echo "Hello, World!";
Когда приведенный выше код запускается, "Hello, World!"
будут выведены на терминал.
Как правило, PHP игнорирует оотступы (табуляции, пробелы, новые строки), поэтому этот код дает тот же результат, что и в предыдущем примере:
<?php
echo "Hello, World!";
Вы можете быть удивлены, что этот код также работает:
<?php
Echo "Hello, World!";
В отличие от многих других языков, PHP не всегда чувствителен к регистру, поэтому Echo
является допустимым оператором в PHP. Однако лучше всего использовать стандартный регистр — в данном случае, echo
.
Задания к главе
- Настройте себе сервер с интерпретатором на вашем ПК или создайте песочницу исполнения кода PHP на replit.com;
- Напишите PHP — код, выводящий в консоль текст
"Я люблю PHP"
;