Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Скриптовые языки программирования > PHP
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 07.08.2011, 01:36   #1
romantik2011
Пользователь
 
Регистрация: 20.07.2011
Сообщений: 70
По умолчанию Константы

Слушаю видео, там затрагивает вопрос констант в ПХП, автор говорит что если вы хотите человека довести до сумасшествия, объявите так.

PHP код:
define('true',false,true); 
Но в чем будет сумасшествие, я так и не понял. Объясните.
romantik2011 вне форума Ответить с цитированием
Старый 07.08.2011, 06:12   #2
kirosin
Форумчанин
 
Аватар для kirosin
 
Регистрация: 15.01.2010
Сообщений: 209
По умолчанию

здесь задается константа true со значением false. третий параметр true означает, что нужно учитывать регистр (то есть имя константы именно true, а не TRUE).
фактически в данном случае $flag==true и $flag==false почти одно и то же.

PS: кажется в новых версиях php этот прикол не работает и переопределить true не получится, но точно не уверен.
Все генитальное просто.

Последний раз редактировалось kirosin; 07.08.2011 в 06:28.
kirosin вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
С++ константы Filipa Помощь студентам 2 06.01.2011 00:27
Константы veter48 Общие вопросы C/C++ 10 14.09.2010 21:03
Константы с U, L и F Smarti Общие вопросы C/C++ 5 01.09.2010 23:38
Константы в Макросе valerij Microsoft Office Excel 2 03.02.2008 23:33
Имя константы-в строку Роман Радер Общие вопросы Delphi 2 04.07.2007 12:37