УрокПроверено 2026Локальный прогресс

Первый PHP-скрипт и поток выполнения

PHP выполняет инструкции сверху вниз; echo отправляет строку в стандартный вывод.

<?php echo 'Привет, PHP!';

Цель урока

Создать минимальный скрипт, запустить его локально в браузерном runtime и отличить исходный код от результата.

Код

<?php
declare(strict_types=1);
echo 'Привет, PHP!';

Разбор

Открывающий тег переключает файл в режим PHP. declare() относится к текущему файлу. echo — языковая конструкция вывода, а не функция с обязательными скобками.

Типичная ошибка

Сохранение файла как .html не заставляет сервер выполнять PHP. В нашем Playground выполнение происходит только внутри локального WASM Worker.

Мини-задача

Выведите две строки, добавив между ними PHP_EOL. Затем объясните, почему перенос в текстовом выводе не равен тегу &lt;br&gt; в HTML.

Локальный прогресс

Закрепите материал

Отметка, заметка, чек-лист и ответы остаются в localStorage этого браузера и не отправляются в аналитику.

Связанные материалы

Источники и проверка

  • PHP Documentation Group — структурный источник, без внешней ссылки

Последняя содержательная проверка: . Автор-разработчик Михаил Каржин. Методика качества контента.

Данные этого сервиса

Настройки cookie и локальных данных

Аналитика

Текущий статус: не выбран. До согласия обе аналитические системы не загружаются.

Локальные данные

Удаление затрагивает только ключи PHP-сервиса в этом браузере и требует подтверждения.

Политики

Политика конфиденциальности · Политика использования файлов cookie