Intereting Posts
Различные пользователи в get_current_user () и exec ('whoami') для виртуального хоста suexec Как разбить строку на PHP при n-ом введении иглы? Как запустить одиночный метод тестирования с помощью phpunit? Мне нужно обернуть каждые 4 сообщения WordPress в div хэш-функция, которая работает одинаково на ColdFusion MX7 и PHP 5.x? Как я могу вызвать PHP-функции JavaScript? Google App-Gmail Невозможно установить. Gmail, заменяющий адрес при отправке через SMTP-транспорт Swiftmailer (PHP) Переадресация поддоменов с использованием htaccess Установить значение по умолчанию поля выбора Symfony FormType Postgresql: использование значения «NULL» при вставке и обновлении строк с помощью подготовленных операторов Конфигурация SMTP не работает в производстве Как правильно печатать переменную в журнале ошибок php PHP создать PDF-счет Функция Codeigniter Mail отправляет почту в папку спама Использовать переменную в heredoc в PHP (практика SQL)

Можете ли вы иметь вложенные классы в PHP?

Я не говорю о наследовании. И я не говорю о вложенных объектах . Я говорю:

System::Web::Templating(...) 

вид гнездования. Это классы, из которых вы не должны создавать экземпляры .. так что …

Solutions Collecting From Web of "Можете ли вы иметь вложенные классы в PHP?"

Нет.

Однако вы можете сделать что-то вроде этого, возвращая экземпляр объекта в getInstance ():

 myClass::getInstance()->foo(); 

Нет, вы не можете вставлять классы в php. см .: http://bytes.com/topic/php/answers/10138-nested-classes-php

Кажется, вы говорите об пространствах имен, а не о каком-либо гнезде. Эта функция была реализована в PHP 5.3 и описана здесь .