Forum Webscript.Ru

Программирование => PHP => Тема начата: Nikman от 20 Июня 2003, 16:30:30

Название: Как можно достать масив констант определённых через define()???
Отправлено: Nikman от 20 Июня 2003, 16:30:30
Как можно достать масив констант оперделённых через define() не используя get_defined_constants()?

PS: У меня функция get_defined_constants() глючит что то...
Название: Как можно достать масив констант определённых через define()???
Отправлено: Меняздесьдавнонет от 20 Июня 2003, 16:31:12
господи, ну объясните мне кто-нибудь - зачем люди парятся с константами?
какой в них прок кроме геморроя?
Название: Как можно достать масив констант определённых через define()???
Отправлено: Xander от 20 Июня 2003, 16:35:17
[off]не просто парятся, а оперделяют...
извращенцы.[/off]
Название: Как можно достать масив констант определённых через define()???
Отправлено: Nikman от 20 Июня 2003, 16:45:23
Ну нужно :)на работе ведущий програмист сказал словарь писать типа через define() но отдельно потом ето запихать в клас для вивода шаблонов слишком долго поэтому хотелось бы сделать это через масив...
Название: Как можно достать масив констант определённых через define()???
Отправлено: FreeSpace от 20 Июня 2003, 17:16:01
Цитировать
какой в них прок кроме геморроя?

А как же суперглобальност?
define("NL", "
\\n") мне очень помогает :)

Nikman
Как может глючить get_defined_constants?
Ошибки какие-то выдает?
Название: Как можно достать масив констант определённых через define()???
Отправлено: Nikman от 20 Июня 2003, 17:27:35
Незнаю... ПХП тут же зависает и всё :(
Название: Как можно достать масив констант определённых через define()???
Отправлено: FreeSpace от 20 Июня 2003, 17:42:10
Какая ОС, какая версия php, какая версия Apache (или какой веб-сервер и его версия), php работает как модуль или как CGI?
Название: Как можно достать масив констант определённых через define()???
Отправлено: Nikman от 20 Июня 2003, 17:46:59
Уже функция работает... новый ПХП поставил и всё нормально... только всё равно она много лишнего выдаёт :(

Зачем мне столько всего передавать в класс? Мне бы только то что я обьявлял самостоятельно...
Название: Как можно достать масив констант определённых через define()???
Отправлено: FreeSpace от 20 Июня 2003, 17:54:06
Хм...
Создай массив $config, а в функциях класса пиши global config;
Ну а потом просто mysql_connect($config[\'db_address\'], $config[\'db_username\'], $config[\'db_password\']) и так далее.
Название: Как можно достать масив констант определённых через define()???
Отправлено: Nikman от 20 Июня 2003, 17:58:59
Не... я ничё изменять в класе не буду я уже готовый использую CachedTemplates :) всё же буду использовать масив:) пофиг что мне потом скажут :) главное что работать безглючно будет :)