PHP без БД и MySQL

Переменные:

Массивы:

Функции:

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

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

Инструкция INCLUDE

Идентификаторы

Идентификаторы (например, $tireqty) представляют собой имена переменных. (Имена функций и классов - это тоже идентификаторы). Использование идентификаторов регламентируется следующими простыми правилами.
- Идентификаторы могут иметь любую длину и состоять из букв, цифр и символов подчеркивания.
- Идентификаторы не могут начинаться с цифры.
- В РНР идентификаторы чувствительны к регистру символов. Идентификаторы $tireqty и $TireQty отнюдь не равнозначны.

Попытка использования строчных символов вместо прописных и наоборот - очередная часто встречающаяся ошибка программирования. Исключение из этого правила составляют встроенные РНР-функции - их имена могут быть представлены в любом регистре.
Переменные могут иметь те же имена, что и встроенные функции. Однако это может привести к путанице, а посему подобных ситуаций следует избегать. Нельзя также создавать функции, имена которых совпадают с именами других функций.
В дополнение к переменным, передаваемым из HTML-формы, вы можете объявлять и использовать свои собственные переменные.
Одна из особенностей РНР заключается в том, что переменные не обязательно объявлять до того, как вы будете ими пользоваться. Переменная создается в момент первого присваивания ей значения.
Значения переменным присваиваются с помощью операции присваивания =.
Например, если нам требуется подсчитать общее количество единиц товара и общую сумму оплаты, то для хранения этих чисел имеет смысл создать две переменных. Для начала они инициализируются нулевыми значениями; это делают следующие строки в нижней части РНР-сценария:
Stotalqty = 0;
$totalamount = 0.00;
Каждая из двух приведенных строк создает переменную и присваивает ей литеральное значение.
Переменным можно присваивать также значения других переменных, как показано в примере ниже:
$totalqty = 0;
$totalamount = $totalqty;