self

Что означает new self(); в PHP?

Я никогда не видел такого кода: public static function getInstance() { if ( ! isset(self::$_instance)) { s ... Это то же самое, что new className() ? РЕДАКТИРОВАТЬ Если класс является наследуемым, на какой класс он указывает?

PHPUnit - Использовать $this или self для статических методов?

Я не хочу писать длинный текст, потому что это короткий вопрос. Тесты PHPUnit содержат несколько статических методов. Н ... ertTrue('test'); ? (И если "$this" более правильно, не могли бы вы указать, почему мы не должны использовать "self"?)

PHP:self::против родителя::с расширением

Мне интересно, в чем разница между использованием self::и parent:: когда статический дочерний класс расширяет статическ ... } } Есть ли какая-либо разница между func() и func2(), и если да, то в чем она заключается? Спасибо С уважением

PHP - self, статический или $this в функции обратного вызова

Можно ли получить доступ к классам/объектам, указанным как self, static и $this в анонимных обратных вызовах в PHP? Вот ... }); } } Есть ли способ заставить его вести себя как с обычными переменными, используя предложение use(self)?

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

У меня есть статическая функция в классе, которую нужно вызывать из нескольких дочерних классов. Мне нужна константа из ... да ParentClass::show_const() (для функции) Неопределенная константа класса 'SOME_CONST' (с использованием self::SOME_CONST)

PHP, вызывающий себя на нестатическом методе

Почему в этом примере работает "самостоятельный" вызов несатического метода? class A{ protected function aNonStat ... __class__; } public function aEcho(){ echo self::aNonStaticMethod(); } } Спасибо за объяснение.

Черты характера; родительский и самостоятельный тип -подсказки в PHP 5.4

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

В классах PHP, что эквивалентно self из классов python?

В PHP, как я могу добиться чего-то подобного с помощью Python? class CrowdProcess(): def __init__(self,variable): self.variable = variable def otherfunc(self): print self.variable

Условие PHP, если текущая страница, то ссылка выделена [закрыта]

У меня есть веб-страница с боковой панелью, которая использует некоторый класс css. Если класс = "активный", то ссылка ... a href="<?php print $arr['3']; ?>" class="<?php echo"$class3" ?>" >CC</a></li> </ul>

Вызов абстрактного метода из родительского класса в PHP (this, self и static)

как я могу правильно вызвать реализацию абстрактной функции из родительского класса?. Проблема в том, ... в чем они отличаются? я наконец заметил, что с static статические свойства и методы могут быть вызваны, а с $this нет.