Статистика |
Онлайн всего: 1 Гостей: 1 Пользователей: 0 |
|
Константы PHP1. Введение Константы, как и переменные, являются временным хранилищем значений в памяти. В отличие от переменных значение константы никогда не изменяется. При объявлении константы используется функция define(), которая требует задать имя константы и значение этой константы.
Константам можно присваивать следующие типы данных.
Целые – целые числа или числа без десятичной точки (1, 999, 325812841). Числа с плавающей точкой — числа, содержащие десятичную точку (1.11, 2.5, .44). Строки – текстовая или числовая информация. Строковые данные всегда заключаются в кавычки («Hello World», "478–477-5555”).
Имена констант PHP в отличие от переменных не начинаются со знака "$". Имена констант обычно записывают в верхнем регистре. Имена констант могут содержать буквы, цифры и символ подчеркивания (_); они не могут, однако, начинаться с цифры. Объявление констант показано ниже.
define(«STRING_CONSTANT», "This is my string.”); define(«NUMERIC_CONSTANT», 5);
2. Вывод констант Следующий фрагмент кода демонстрирует объявление константы, присваивание константе значения и вывод результатов в окне браузера.
<!DOCTYPE html PUBLIC "-//W3C//DTD/XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml11-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> <title>A Web Page</title> </head> <body> <p> define("STRING_CONST","My PHP program"); define("INTEGER_CONST",500); define("FLOAT_CONST",2.25); echo STRING_CONST; echo INTEGER_CONST; echo FLOAT_CONST; ?> </p> </body> </html>
Пример 3.2. My PHP program 500 2.25
В этом примере объявляются значения трех констант: STRING_CONST, INTEGER_CONST и FLOAT_CONST. Затем используется оператор echo для вывода содержимого констант в окне браузера. Кроме вывода в окне браузера, константы можно использовать при выполнении математических и строковых операций PHP.
|
|
Календарь |
« Май 2024 » | Пн | Вт | Ср | Чт | Пт | Сб | Вс | | | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 |
|
|