- var_dump: documentation ( source)
- get_defined_constants: documentation ( source)
- define: documentation ( source)
<?php
namespace Foo\Bar\Baz;
$closureBeforeDefined = function () {
return \Foo\Bar\Baz\A_RELATIVE_CONSTANT;
};
define('A_RELATIVE_CONSTANT', 'IN GLOBAL NAMESPACE');
var_dump($closureBeforeDefined());
define('Foo\\Bar\\Baz\\A_RELATIVE_CONSTANT', 'IN RELATIVE NAMESPACE');
$closureAfterDefined = function () {
return \Foo\Bar\Baz\A_RELATIVE_CONSTANT;
};
var_dump($closureBeforeDefined());
var_dump($closureAfterDefined());
$constants = get_defined_constants(true);
var_dump($constants['user']);