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 не допускает такого повторного объявления. Есть ли какой-нибудь обходной путь?