class

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

Я не говорю о наследовании. И я не говорю о вложенных объектах. Я говорю: System::Web::Templating(...) Вид гнездования. Это классы, экземпляры которых вам не следует создавать.. так что...

Когда необходимо использовать классы в PHP

Я разработчик плагинов WordPress. Я видел источник многих плагинов, и многие плагины используют в них "классы", а некот ... ются ли классы для других языков, кроме PHP? Обязательно ли использовать Занятия? Мне нужны некоторые предложения.

PHP: Как создать объектные переменные?

Так, например, у меня есть такой код: class Object{ public $tedi; public $bear; ...some other code ... } ... blic public $this->$var; } } Итак, как я должен создавать общедоступные переменные динамическим способом?

функция обратного вызова php в классе

По некоторым причинам наша хостинговая компания использовала PHP 5.2 и даже не имеет предустановленных mysqli и PDO. ... еская причина для смены хостинговой компании, потому что они используют PHP 5.2? (у меня контракт примерно на 7 месяцев)

Класс подключения к базе данных PHP

Я пытаюсь получить идентификатор пользователя из базы данных в классе, но у меня очень мало опыта работы с классами, ка ... я уже сказал, я все еще новичок в занятиях, поэтому буду очень признателен за любой совет или помощь! Заранее спасибо!

В PHP вы можете расширить класс до того же имени?

Я пытаюсь выяснить, смогу я это сделать или нет. У меня есть класс под названием Шаблон. и я хочу расширить функциональ ... {[0]} Or do I just declare it like this? class template { // write function function foo() { } }

Соглашения об именовании файлов PHP (.class,.inc)

Я вижу, что .class и .inc часто включаются в имена файлов. В настоящее время я понимаю, что это просто лучшая практика, ... Есть ли в PHP какой-либо экземпляр, где имя файла .class или .inc имеет особое назначение и действительно что-то значит?

Как я могу вызывать переменные-члены класса в статическом методе?

Я использую некоторый метод для автоматической загрузки вспомогательных файлов с функциями. Единственная проблема, с ко ... } Теперь я могу вызвать функцию из любого места с помощью spl_autoload_register(). some_helperclass:: some_func();

php требует вызова класса изнутри метода

Насколько я понимаю, требуется вставить код в вызывающий php-файл. Что, если бы вам требовалось изнутри method...it в ... } Как мне обойти это, чтобы иметь возможность требовать код где бы то ни было, не вставляя его именно в это место?

Конструктор класса PHP в интерфейсе или классе

У меня возникли некоторые проблемы с продумыванием хорошей структуры для создания моих классов и объектов. В приведенно ... = new Database(); //from a database class $dataItem = new DataItem($db); $dataItem->saveItem($anItem);

PHP - метод расширения, такой как расширение класса

У меня есть 2 класса: class animal{ public function walk(){ walk; } } class human extends animal{ ... расширяю класс? Без переопределения, но действительно расширяя метод. Или есть что-то получше альтернативы? Спасибо.

Когда мы должны использовать класс, а когда нет

Классы полезны и все такое, но когда я пишу класс, я всегда думаю об этом как о тяжелом камне в моем сценарии. Я чувств ... помощью метода, а затем увижу эту функцию в полном одиночестве. Правильно ли это? Есть ли там примеры чистых ООП-систем?

Как реализовать магический метод isset() в PHP?

Я пытаюсь заставить такие функции, как empty() и isset(), работать с данными, возвращаемыми методами. Что у меня есть ... не существует (не уверен, что это необходимо, потому что я думаю, что вы получаете фатальную ошибку в любом случае) ?

Конструкция класса PHP с тремя необязательными параметрами, но одним обязательным?

Так что в принципе я это понимаю... class User { function __construct($id) {} } $u = new User(); // PHP would NOT ... ct($id=FALSE,$email=FALSE,$username=FALSE) {} } $u = new User(); // PHP would allow this Есть ли способ сделать это?

PHP, использующий $this->переменную в качестве значения параметра метода класса по умолчанию

Хорошо, так что это кажется довольно глупым вопросом, но PHP говорит мне, что я не могу этого сделать, или, скорее, моя ... ... class something { public somevar = 'someval'; private function somefunc($default = $this->somevar) { } }

Класс PHP выдает ошибку, что не так

У меня есть класс. Class User { private $_name; private $_email; public static function factory() { ... няю магическую константу __CLASSS__ на имя текущего класса, то есть на User, тогда это работает. Чего мне не хватает?

Неустранимая ошибка: Неопределенная константа класса [дубликат]

На этот вопрос уже есть ответ здесь: Как ссылаться на статическую постоянную переменную-чле ... $correctDate .= "/"; } $i ++; } return $correctDate; } }

Вызов класса внутри другого класса в PHP

Привет, мне интересно, как это делается, так как, когда я пробую следующий код внутри функции класса, он выдает некотор ... } } class tasks { function test() { echo 'test'; } } $admin = new admin(); $admin->validate();

Как долго сохраняются статические переменные PHP?

Как долго сохраняются статические переменные PHP, т. Е. Как долго сохраняется "запуск PHP"? С помощью, скажем, програм ... мотрено в двух разных прогонах. У каждого есть свои собственные статические переменные, которые не связаны между собой.

Классы PHP зачем использовать ключевое слово public?

Почему я должен объявлять свойства класса (переменные) или методы (функции) с использованием ключевого слова public, ес ... ным? Я понимаю private и protected, но зачем объявлять public, если члены класса в любом случае являются общедоступными?