Articles of new operator

Eclipse indigo PDT 3.0 получил

Я понимаю, что PDT не является частью Eclipse Indigo. Я установил из Справки> Установить новое программное обеспечение и перезапустил его. Тем не менее, я не вижу PHP в качестве опции в Perspective. Видно только Java. Может ли кто-нибудь помочь мне в разработке PHP с помощью Indigo?

Что именно происходит при создании экземпляра с помощью «нового»?

Рассмотрим следующий код: class a { public $var1; function disp(){ echo $this->var1; } } $obj1 = new a; echo '<br/>After instantiation into $obj1:<br/>'; xdebug_debug_zval('obj1'); $obj1->var1 = "Hello "; echo '<br/><br/>After assigning "Hello" to $obj->var1:<br/>'; $obj1->disp(); echo "<br/><br/>"; xdebug_debug_zval('obj1'); Выход: После создания экземпляра в $ obj1: obj1: (refcount = 1, is_ref = 0) = class a […]

** – новый оператор мощности вместо power () в php

Как использовать новую версию оператора Power вместо pow() в новой версии php (5.6)? Подобно: echo pow(2,3);

Как связать метод с новым созданным объектом?

Я хотел бы знать, есть ли способ связать методы на вновь созданном объекте в PHP? Что-то вроде: class Foo { public function xyz() { … return $this; } } $my_foo = new Foo()->xyz(); Кто-нибудь знает, как это достичь?