PHP без БД и MySQL

Переменные:

Массивы:

Функции:

Передача переменных

Глобальный массив

Инструкция INCLUDE

Константы

Константы во многом схожи с переменными - здесь вы также используете символическое обозначение для области памяти, в которой может сохраняться любое значение.

Однако, в отличие от переменной, после инициализации вы уже не имеете возможности изменить ее значение.

Константы также используют другой синтаксис, более сложный по сравнению с указанием знака равенства - здесь необходимо применить функцию define (Name, Value), где Name обозначает имя константы, Value - ее значение, например: define(PI, 3.14159265);

Константы во многом схожи с переменными - здесь вы также используете символическое обозначение для области памяти, в которой может сохраняться любое значение.

Однако, в отличие от переменной, после инициализации вы уже не имеете возможности изменить ее значение.

Для констант, в отличие от переменных, нет необходимости использовать знак доллара перед названием константы. Поэтому для того, чтобы лучше отличать константы в коде программы, мы рекомендуем составлять названия констант исключительно из заглавных букв. Например, используйте USER вместо User или user.

Так как константы не имеют каких-то особых признаков, выделяющих их из текста кода (как, например, переменные), то не допускается свободно указывать их в составе текста и выводить их значения с помощью команды echo. Для константы USER нельзя просто вставить в команду название константы, так как в этом случае РНР сочтет ее частью текстовой строки. То есть следующий фрагмент кода не будет работать так, как вы хотите:
< ?
echo "Имя: USER";
? >
Чтобы правильно вывести значение константы, придется использовать две инструкции echo:
< ?
define (USER,11 Леонид Собинов");
echo "Имя:";
echo USER; echo "
"; ? >

Когда вам, подобно показанному выше примеру, с помощью команды echo необходимо вывести несколько строк или значений последовательно друг з другом, то вы можете использовать одну инструкцию echo, при этом необх димо разделить все выводимые значения с помощью запятой:
< ?
echo "Имя: ", USER, "
"; ? >