instance

PHP проверяет, например, дату и время?

Это единственный способ проверить, является ли объект экземпляром класса, в моем случае класса DateTime? $cls = Reflec ... teTime"); if (! $cls->isInstance( (object) $var ) ) { // is not an instance } Мне это кажется немного тяжелым.

Создайте экземпляр класса из статического метода

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

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

Мне нужно проверить, существует ли экземпляр class_A, и существует ли , получите этот экземпляр. Как это сделать в ... яр можно будет сохранить при вызове __construct(). Скажем, это должно работать без ограничение на то, как он создается.

экземпляр codeigniter класса модели

Я разрабатываю сайт с помощью codeigniter. Теперь, обычно, когда вы используете класс в codeigniter, вы в основном испо ... r->by_id(3); И это вернет экземпляр модели пользователя, где идентификатор равен 3. Как лучше всего это сделать?

Есть ли разница между созданием экземпляра со скобками или без них?

В чем разница между этими 2 частями кодов? <?php $object1 = new User(); //^^ $object1 ... Я получаю тот же результат: Hello Так есть ли какая-то разница, использую я скобки или нет в: $object1=new User;

Привязка экземпляров объектов к статическим замыканиям

Можно ли привязать экземпляр к статическому замыканию или создать нестатическое замыкание внутри метода статического кл ... testInstance); call_user_func($bindedTestClosure); // should be true } } TestClass::testMethod();

Как обнаружить экземпляр анонимного класса?

Начиная с PHP7, у нас есть анонимные классы. Как мы можем узнать, является ли $instance экземпляром анонимного класса?

Как "вызвать" экземпляр класса в PHP?

Существует ли какая-либо возможность "вызвать" экземпляр класса с помощью строкового представления? В этом случае я о ... сов, который используется для сопоставления элемента WSDL с классом PHP. Но как SoapClient "вызывает" экземпляры класса?

PHP Передает экземпляр класса другому классу

Я все еще новичок в методах программирования PHP OO, и у меня есть очень простой общий вопрос: является ли вообще плохо ... чу знать, является ли это плохой практикой, потому что я никогда не видел, чтобы это делалось раньше. Заранее спасибо!

Метод доступа к защищенному свойству другого объекта того же класса

Должен ли метод объекта иметь доступ к защищенному свойству другого объекта того же класса? Я пишу на PHP, и я только ... чить эту концепцию...:)) (и есть ли ссылки на этот факт)? Как это делается на других языках программирования? Спасибо!

Точная разница между собой::построить() и новое я()

Можете ли вы сказать мне точную разницу между return self::__construct() и return new self()? Похоже, что на самом де ... из вызова __construct() при создании объекта, возвращая сам объект, как если бы первый __construct() даже не вызывался.

Вызов статической функции из экземпляра

Я пытаюсь вызвать статическую магическую функцию (__callStatic) из члена ее дочернего класса. Проблема в том, что вмест ... t;br />"; $b->foo(); ?> Вывод: 5.3.6 instance Как я могу сделать так, чтобы он отображался "статичным"?

Каким должен быть экземпляр класса в php?

В PHP 5.2.x, MySQL 5.x У меня возникла небольшая проблема с тем, чтобы понять, что должно и не должно быть экземпляро ... просто кажется другим в том, как я думаю о классе и объектах. Когда что-то должно быть экземпляром класса, а когда нет?

Правильный способ создания экземпляра класса в PHP

Я пытаюсь создать метод внутри класса, который создаст экземпляр класса, находящегося в данный момент. Но мне также нуж ... аты. Или они это делают? Может ли кто-нибудь объяснить разницу между этими двумя методами и какой из них "правильный".

PHP несколько экземпляров одного файла журнала

Я немного новичок в PHP, поэтому мне интересно, не могли бы вы мне кое-что объяснить. Я пытаюсь написать класс, котор ... дут писать несколько экземпляров? если да, то как с этим можно справиться должным образом? Извините за новый вопрос...

Создание нового экземпляра объекта с массивом аргументов

Я пытаюсь создать новый экземпляр класса, подобный этому: $obj = new $class; Я делаю это таким образом, чтобы общий ... оздания нового экземпляра, который будет проходить через функцию __construct или classname во время создания экземпляра?

Странный результат использования методов экземпляра в PHP 5.3

Интересно, как на самом деле работает приведенный ниже пример и как можно было бы сделать что-то вроде динамического. И ... может вызываться не только статически (не удивлен, что это может произойти в PHP), но и почему я могу использовать $this

Область действия статической переменной функции-члена

Если у меня есть статическая переменная, объявленная в (нестатической) функции-члене класса, является ли она статичной ... $bar; } } $x1 = new X(); $x1->fun(42); $x2 = new X(); $x2->fun(123); $x2->fun(666); ?> Вывод: 42 123

Используйте экземпляр объекта на всем сайте с помощью PHP

Как я буду использовать экземпляр объекта, который изначально загружен по всему сайту? Я хочу, чтобы $myinstance использовался везде. $myinstance = new TestClass(); Спасибо!

повторное объявление экземпляра и статической функции

class me { private $name; public function __construct($name) { $this->name = $name; } public function work() ... меня::work() Вопрос в том, почему php не допускает такого повторного объявления. Есть ли какой-нибудь обходной путь?