- var_dump: documentation ( source)
<?php
class A
{
public $a;
protected $b;
private $c;
public function __construct()
{
$this->a = 'A_a';
$this->b = 'A_b';
$this->c = 'A_c';
}
}
class B extends A
{
protected $b;
private $c;
public function __construct()
{
parent::__construct();
$this->b = 'B_b';
$this->c = 'B_c';
}
}
$b = new B;
var_dump($b);
$array = (array) $b;
var_dump($array);