![]() |
|
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]()
|
|
| Kotakota |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 64 Регистрация: 14.12.2010 Репутация: нет Всего: нет |
Привет.
Хочу сделать одну точку доступа к данным. Для ООП это Registry. Посмотрел, почитал, вроде несложно. Какие есть подводные камни у этого метода? Слышал, что нельзя сохранять массивы! Почему? Есть альтернативы шаблону Registry? |
|||
|
||||
| SneG0K |
|
|||
|
Max Mara ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1887 Регистрация: 1.12.2007 Где: Wis Dells Репутация: 7 Всего: 54 |
Почему нельзя сохранять массивы?
Это безопасней чем глобальные переменные, случайно врядли что-то затрешь |
|||
|
||||
| Muerto |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1207 Регистрация: 23.9.2006 Репутация: 3 Всего: 4 |
Слышал?
Мне кажется следует почитать о том что такое класс в php , поля, методы... Как бы вопрос говорит, что вы хотите ездить на феррари, а прав то нету. Подводный камень в том, что Registry нужно использовать с чем то... ибо нужно передавать instance объекта с этого класса Это сообщение отредактировал(а) Muerto - 2.5.2011, 19:03 |
|||
|
||||
| Kotakota |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 64 Регистрация: 14.12.2010 Репутация: нет Всего: нет |
Я знаю что такое классы, поля и методы! А за подводный камень спасибо |
|||
|
||||
| Muerto |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1207 Регистрация: 23.9.2006 Репутация: 3 Всего: 4 |
Kotakota, Не до конца, registry строят как массив по get и set , дальше в этот массив как и в любой другой массив. мона впихнуть все что влезает в массив, в том числе ячейка массива может указывать на другие массивы
|
|||
|
||||
![]()
|
| Правила форума "PHP" | |
|
|
Новичкам:
Важно:
Внимание:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | PHP: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |