- var_dump: documentation ( source)
<?php
namespace Ref;
interface I
{
const I = 'I';
}
class A implements I
{
const A = 'A';
public function __construct() {}
}
class B extends A
{
const B = 'B';
protected static $publicStatic;
}
$r = new \ReflectionClass('Ref\B');
$r->getProperty('publicStatic')->setAccessible(true);
var_dump($r->getStaticPropertyValue('publicStatic', 'def'));