Определение переменной

Переменная хранит значение любого типа, например: строку, число, массив или объект.
У переменной есть имя и связанное с ним значение. Для определения переменной используется следующий синтаксис:
При определении переменной необходимо соблюдать следующие правила:
  • Имя переменной должно начинаться со знака доллара ($).
  • Первый символ после $ должен быть буквой (a–z) или символом подчёркивания (_).
  • Остальные символы могут быть буквами, цифрами или подчёркиваниями.
Переменные в PHP чувствительны к регистру. Это значит, что $message и $Message - это совершенно разные переменные!

Пример определения переменной

Вывод значений переменных

Чтобы вывести значение переменной на веб-странице, используется конструкция echo. Например:
Если открыть эту страницу, вы увидите сообщение: PHP - это круто!

Короткий синтаксис вывода

Для вывода значения переменной можно использовать сокращённую запись:
Пример:

Разделение логики и представления

Смешивание PHP-кода с HTML может сделать код трудночитаемым и сложным для поддержки, особенно по мере роста приложения. Чтобы этого избежать, рекомендуется разделять логику и отображение на разные файлы.
  • index.php - содержит логику (определение и присваивание значений переменным).
  • index.view.php - содержит код для отображения данных.
Для подключения файла с отображением используется конструкция require.

<div>Пример структуры файлов</div>

index.view.php
index.php
Если открыть index.php в браузере, результат будет таким же. Такой подход позволяет отделить логику программы от её отображения. В программировании это называется принципом разделения ответственности (Separation of Concerns, SoC).

Итог

  • Переменная хранит значение, её имя всегда начинается со знака $.
  • Для разделения логики и отображения используйте принцип разделения ответственности.