|
Какбыло сказано ранее переменная
характеризуется именем, типом и значением, Имя переменной может быть любым и включать в
себя цифры, буквы английского алфавита,
а также разрешенные символы (например, символ подчеркивания или тире), об этом и другом мы поговорим более
подробно в этой главе. Что касается типов, можно сказать, что значение
переменной в соответствии с типом может быть
практически любым, например переменная b
= 5. Это говорит нам отом, что имя
переменной - b,
тип - целочисленный, значение - 5. Для более детального разъяснения
приведем пример:
<?php
$number = 8;
$ number 2 = 19.82;
$path = ".../index, phtml";
$str • ="string";
?>
Напомним, все переменные в РНР должны
начинаться с символа $, что позволяет интерпретатору безошибочно отличать их от
команд РНР. В первой строчке нашего скрипта переменной $ number присваивается значение 8, что автоматически
делает
эту переменную целочисленной. Специально описывать тип переменной, как в языках
программирования Pascal и Visual Basic, не требуется. Хотя
разделение на типы чисто условное, РНР автоматически стремится использовать
правильный тип соответственно значению. Вторая строчка кода присваивает переменной $number2 значение 19.82, которое является значением с плавающей
запятой. Третья и четвертая строчки кода присваивают своим переменным
значения, являющиеся символьными строками. Все, что заключено в кавычки (включая
цифры), будет интерпретировано
как символьная строка. Если переменные используются, но не определены ранее, их
значение принимается равным нулю либо пустой строке в зависимости от типа. Здесь
описаны:
-
основные понятия при использовании переменных;
-
операция
получения адреса;
-
область видимости(scоре);
-
переменные
переменных;
-
передача параметров скрипту при запуске из командной строки;
-
формы HTML (Get/Post);
-
передача значений переменных, соответствующих кнопкам формы;
-
HTTP-Cookies;
-
системные переменные;
-
«точки в именах входящих переменных;
-
как проверить, был ли отмечен checkbox в форме;
-
определение типов переменных.
Вернуться на главную
|