This version of the page http://www.karman.com.ua/_konstanty_0_0_0_598_1.html (0.0.0.0) stored by archive.org.ua. It represents a snapshot of the page as of 2007-12-08. The original page over time could change.
Константы.

Константы


портал о хостинге в Украине
Хостинг + Украина = Karman.com.ua
Хостинг-компании Украины:
 
Доменные имена
¤
Форум о хостинге
¤
Украинский хостинг в фотографиях
¤
Советы по выбору хостинга
¤
Будьте на чеку!
¤
Действующие лица
¤
Энциклопедия хостинга
¤
Сайты о хостинге
¤
Панели управления хостингом
¤
О доменах
¤
PHPMyAdmin и MySQL
¤
.htaccess
¤
Законодательство Украины
¤
ЧаВо
¤
Еще глубже
¤
Основы сайта
¤
Интересные скрипты
¤
Изучаем PHP
¤
Как заработать на сайте
¤
Раскрутка сайта
¤
CMS
¤
Анекдоты
¤
Реклама на сайте
¤
Все проекты компании

Сайт от А до Б

/

Основы сайта

/

Как заработать на сайте

/

Интересные скрипты

/

Раскрутка сайта

/

Изучаем PHP

/

CMS


Константы 


Константы.
Синтаксис.
Вы можете определить константу функцией define(). После того как
 константа определена, она не может быть изменена или
 разопределена/undefined.

Только скалярные данные (boolean, integer, float и string) могут
 содержаться в константах.

Вы можете получить значение константы, просто специфицировав её
имя. В отличие от переменных, вы не должны вводить перед константой
 символ $. Вы можете также использовать функцию constant()
для чтения значения константы, если вы получаете имя константы
динамически. Используйте get_defined_constants() для получения
списка всех определённых констант.

Примечание: константы и (глобальные) переменные находятся в
 разных пространствах имён. Это подразумевает, что, например,
TRUE и $TRUE в общем случае различны.

Если вы используете неопределённую/undefined константу, PHP
принимает, что вы обозначаете имя самой константы. Уведомление/notice
 будет выдано в этом случае. Используйте функцию defined(),
если вы хотите знать, установлено ли значение константы.

Между константами и переменными имеются отличия:

Перед именем константы нет знака dollar ($);

Константы могут быть определены только через использование
 функции define(), но не простым присвоением;

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

Константы не могут быть переопределены или разопределены после
 своего определения; и

Константы могут вычисляться только в скалярные значения.

Пример 8-1. Определение констант
<?php
define("CONSTANT", "Hello world.");
echo CONSTANT; // выводит "Hello world."
echo Constant; // выводит "Constant" и уведомление.
?>
 
 Предопределённые константы
В PHP имеется большое количество предопределённых
констант для использования в скриптах. Многие из
 этих констант, однако, создаются различными
расширениями и будут представлены только в
том случае, если эти расширения доступны
 путём динамической загрузки или если
они были скомпилированы вместе.



Постоянный адрес: http://karman.com.ua/_konstanty_0_0_0_598_1.html

Читайте также:

  Чтение/показ из файлов или загрузка/получение из базы данных бинарных файлов.

  Как делать UPLOAD файлов на сервер и о возможных глюках.

  Как сделать Интернет-магазин?

  Ах, баннеры, баннеры.

  Создаём графический информер на PHP.

  Smarty, пристальный взгляд на функции.

  PHP: Своя система голосования.

  Ночные мытарства спеца по раскрутке, или постраничный вывод контента в браузер на примере PHP.

  Новый тип навигационной системы при постраничном выводе.

  Обработка ошибок с помощью trigger_error() и set_error_handler().

  Написание автоматических тестов и среда phpUnit.

  Шаблонизация приложений. Smarty.

  Развитие объектной ориентированности PHP.

  Когда PHP приходит на помощь...

  Советы и трюки по PHP.

  Приемы безопасного программирования веб-приложений на PHP.

  Оптимизация программ на PHP.

  Модульное программирование на PHP или как написать маленький портал.

  Графический счётчик на PHP.

  Система защиты от автоматических регистраций на PHP.



Документы: 1-20, 21-40.

© Universal Platform, 2004-2007. Все права защищены. При цитировании материалов ссылка на www.karman.com.ua обязательна. Редакция "Кармана" может не разделять точку зрения авторов статей, сообщений и ответственности за их содержание не несет.

  Реклама: Хостинг UA-IX
  Весь контент без дизайна: контент, меню, форум, доска объявлений, ЧаВо, энциклопедия, каталог сайтов