Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > PHP: Общие вопросы > private и public переменные


Автор: AztEK 1.1.2006, 11:28
Модно ли как-нибудь сымитировать private и public переменные класса(как в Си)? Например, было бы довольно удобно использовать это в движках - в public хранить всё, а в private - разную служебную инф-ю, которую всем знать необязательно.
Что думаете?
Добавлено @ 11:31
smile Не модно, а можно. И не можно, а как лучше?

Автор: Illuminaty 1.1.2006, 11:55
Начинай читать доки про PHP5 smile
да и http://forum.vingrad.ru/index.php?act=Search&CODE=show&searchid=97fe43797bbf7b1de6c88bc1e7b98bbb&search_in=posts&result_type=topics&highlite=private еще не отменили
http://forum.vingrad.ru/index.php?showtopic=51127, к примеру

Автор: -=Ustas=- 1.1.2006, 12:35
Цитата(AztEK @ 1.1.2006, 11:28)
Модно ли как-нибудь сымитировать private и public переменные класса(как в Си)?

В PHP4 такую иммитацию сделать невозможно.

P.S. И чё вам не спиться в этот день... smile

Автор: Opik 1.1.2006, 20:46
AztEK
можно.

Цитата(AztEK @ 1.1.2006, 10:28)
а как лучше?

как того требует скрипт.

Автор: AztEK 1.1.2006, 21:57
Что значит
Цитата(Opik @ 1.1.2006, 23:46)
как того требует скрипт.

?

Лучше я в том смысле, что разными методами можно...
Ну, допустим, делаем два ассоциативных массива, $public и $private.
Дальше...вот я и не знаю...вроде бы надо играться с областью видимости... а всё-ракно фиг smile

Автор: Opik 1.1.2006, 22:17
Ты сначало определись, надо ли это тебе вообще.

Автор: AztEK 2.1.2006, 09:35
Да как бы ... не особо...просто для общего развития smile

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)