English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
PHP-скрипты можно вставлять в HTML-страницы.
PHP-скрипты начинаются с <?php и заканчиваются <?php.
PHP-делimiters <?php (?> в следующем примере) просто говорят PHP-движку, что заключенный код блок должен быть обработан как PHP-код, а не простой HTML.
<?php // Некоторый код для выполнения echo "Hello, world!"; ?>Проверьте, как это выглядит‹/›
Каждая PHP-операция заканчивается точкой с запятой (;) - это говорит PHP-движку, что достигнут конец текущей операции.
PHP-файлы - это текстовые файлы с расширением .html. В PHP-файлах можно schreiben HTML, как и в обычных HTML-страницах, а также вставлять PHP-код для выполнения на сервере.
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" <title>Простой PHP-файл</title> </head> <h1><?php echo "Hello, world!"; ?></h1> </html>Проверьте, как это выглядит‹/›
Пример上面的 показывает, как вставить PHP-код в HTML для создания динамической веб-страницы с правильным форматом. Если открыть исходный код созданной веб-страницы в браузере, единственное отличие заключается в том, что PHP-код <?php echo "Hello, world!"; ?> был заменен на вывод "Hello, world!".
Что происходит здесь? Когда вы запускаете этот код, PHP-движок исполнит инструкции между тегами <?php … ?> и сохранит все остальное. В конце концов, веб-сервер отправит полный HTML-файл обратно в ваш браузер.
Комментарии — это простой текст, который игнорируется PHP-движком. Цель комментария — сделать код более читаемым. Он помогает другим разработчикам (или вам, когда вы редактируете исходный код) понять, что вы пытаетесь сделать с PHP.
PHP поддерживает строковые и многострочные комментарии. Чтобы написать строковый комментарий, начните его с двух обратных косых черт (//) или знака (#). Например:
<?php //Это строка комментариев #Это строка комментариев echo "Hello, world!"; ?>Проверьте, как это выглядит‹/›
Однако, чтобы написать многострочный комментарий, добавьте перед ним обратную косую черту и звездочку (/*), затем добавьте перед ним звездочку и обратную косую черту (*/), как показано ниже:
<?php /* Это блок многострочного комментария. Ее диапазон exceeds. Строка */ echo "Hello, world!"; ?>Проверьте, как это выглядит‹/›
Имена переменных в PHP различаются по регистру. В результате переменные $color, $Color и $COLOR被视为 тремя различными переменными.
<?php // Присваивание значения переменной $color = "blue"; // Попытка напечатать значение переменной echo "Цвет неба — " . $color . "<br>"; echo "Цвет неба — " . $Color . "<br>"; echo "Цвет неба — " . $COLOR . "<br>"; ?>Проверьте, как это выглядит‹/›
Если вы пытаетесь запустить пример выше, он будет показывать только значение переменной $color и вызовет предупреждение о "неопределенной переменной" для переменных $Color и $COLOR.
Однако, имена ключевых слов, функций и классов не различаются по регистру. Результат вызова gettype() или GETTYPE() будет одинаковый.
<?php // Присваивание значения переменной $color = "blue"; // Получение типа переменной echo gettype($color) . "<br>"; echo GETTYPE($color) . "<br>"; ?>Проверьте, как это выглядит‹/›