Когда не нужно менять заданное значение для переменной, то имеет смысл создать константу и потом использовать ее в любой части скрипта. Для описания константы используют функцию define
, которой передается ее имя и значение, например:
<?php
define("pi", 3.14);
?>
Имя константы нужно всегда заключать в кавычки, а ее значение только тогда когда оно является строкой.
Пример использования константы:
<?php
define("pi", 3.14);
echo "Математическая константа Пи равняется ", pi;
?>
Отображение в браузере:
Математическая константа Пи равняется 3.14
Попытка изменения константы приведет к неработоспособности скрипта !
В качестве имени константы нельзя использовать зарезервированные слова в PHP, которые описанные ниже:
__CLASS__ | __FILE__ | __FUNCTION__ | __LINE__ | __METHOD__ |
---|---|---|---|---|
and | default | endif | global | |
array | die | endswitch | if | require |
as | do | endwhile | include | require_once |
break | echo | eval | include_once | return |
case | else | exception | isset | static |
cfunction | elseif | exit | list | switch |
class | empty | extends | new | unset |
const | enddeclare | for | old_function | use |
continue | endfor | foreach | or | while |
declare | endforeach | function | php_user_filter | xor |
Если у Вас есть вопросы, жалобы или предложения по работе нашей компании, напишите нам Нам важно любое мнение. Спасибо.