1--TEST-- 2ZE2 dereferencing of objects from methods 3--SKIPIF-- 4<?php if (version_compare(zend_version(), '2.0.0-dev', '<')) die('skip ZendEngine 2 needed'); ?> 5--FILE-- 6<?php 7 8class Name { 9 function Name($_name) { 10 $this->name = $_name; 11 } 12 13 function display() { 14 echo $this->name . "\n"; 15 } 16} 17 18class Person { 19 private $name; 20 21 function person($_name, $_address) { 22 $this->name = new Name($_name); 23 } 24 25 function getName() { 26 return $this->name; 27 } 28} 29 30$person = new Person("John", "New York"); 31$person->getName()->display(); 32 33?> 34--EXPECT-- 35John 36