Please execute your example in:
http://www.xdebug.org/docs/display
I set all three parameters to -1, but the "pub" part of member "three" is
still different from your example.
In your example it says:
'three' =>
*object*(*test*)[*1*]
*public* 'pub' =>
*&**object*(*test*)[*1*]
*private* 'priv' => boolean true
*protected* 'prot' => int 42
but in my server it says():
'three' =>
class test#245 (3) {
public $pub =>
...
private $priv =>
bool(true)
protected $prot =>
int(42)
}
Every time var_dump encounters a recursion, it only displays "...".
I am using this version of xdebug:
[xxx[@]xxx xxx]$ rpm -qa | grep xdebug
php-pecl-xdebug-2.1.2-1.fc15.x86_64
Received on Tue Dec 17 2013 - 09:41:37 GMT
This archive was generated by hypermail 2.2.0 : Mon Jun 25 2018 - 06:00:04 BST