- var_dump: documentation ( source)
<?php
class t {
const A = 1;
function __construct() {
$r = new ReflectionClass($this);
var_dump($r->hasConstant('A'));
var_dump($r->hasConstant('c'));
var_dump($r->hasConstant('A'), self::A);
}
}
class s extends t {
const A = 2;
function __construct() {
$r = new ReflectionClass($this);
var_dump($r->hasConstant('A'), self::A);
}
}
$t = new t;
$s = new s;