Как задать логический параметр константе в ООП?

Статус
В этой теме нельзя размещать новые ответы.

EFL

Гуру форума
Регистрация
31 Июл 2008
Сообщения
152
Реакции
56
сабж, напоминаю, именно в ООП.
 
"SUCCESS" - это строка, так что вопрос твой непонятен
 
на базовом пхп это выглядить должно так
define(a, "SUCCESS", true);

bool define ( string name, mixed value [, bool case_insensitive]) Определяет именованную константу.
Имя константы задаётся параметром name; значение - параметром value.
Имеет также необязательный третий параметр case_insensitive. Если задано значение TRUE, константа будет определена с учётом регистра. По умолчанию - с учётом регистра; т.е. CONSTANT и Constant это разные значения.

Пример 1. Определение констант
PHP:
define ("CONSTANT", "Hello world.");
echo CONSTANT; // выводит "Hello world."
echo Constant; // выводит "Constant" и уведомление.

define ("GREETING", "Hello you.",TRUE);
echo GREETING; // выводит "Hello you."
echo Greeting; // выводит "Hello you."
 
bool define ( string name, mixed value [, bool case_insensitive]) Определяет именованную константу.
Имя константы задаётся параметром name; значение - параметром value.
Имеет также необязательный третий параметр case_insensitive. Если задано значение TRUE, константа будет определена с учётом регистра. По умолчанию - с учётом регистра; т.е. CONSTANT и Constant это разные значения.
Пример 1. Определение констант
PHP:
define ("CONSTANT", "Hello world.");
echo CONSTANT; // выводит "Hello world."
echo Constant; // выводит "Constant" и уведомление.
define ("GREETING", "Hello you.",TRUE);
echo GREETING; // выводит "Hello you."
echo Greeting; // выводит "Hello you."
Очень познавательно, но я просил ООП.
 
Пример для ООП я написал в первом своем посту. Если тебе не понятно, читай ПХП для чайников. В противном случае грамотно сформулируй свой вопрос.
 
Пример для ООП я написал в первом своем посту. Если тебе не понятно, читай ПХП для чайников. В противном случае грамотно сформулируй свой вопрос.
Выше я указал код на базовом пхп
define(a, 'SUCCESS', true);
как это реализовать на ООП?
 
define(a, 'SUCCESS', true) - объявление константы "a" со значением 'SUCCESS';

const a = 'SUCCESS' - объявление константы "a" со значением 'SUCCESS' в объекте;

причем тут "логический параметр"?
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху