Talking about PHP Namespace
";
$a = new MyClass;
$c = new \my\name\MyClass; // see "Global Space" section
echo "\strlen('hello') = " . \strlen('hello') . '
';
echo "namespace\strlen('hello') = " . namespace\strlen('hello') . '
';
echo "__NAMESPACE__ . '\strlen(\"hello\")' equates to " . __NAMESPACE__ . "\strlen(\"hello\") = " . strlen("hello") . '
';
$a = \strlen('hello'); // see "Using namespaces: fallback to global
// function/constant" section
//echo "\strlen('hello') = " . $a . '
';
$d = namespace\MYCONST; // see "namespace operator and __NAMESPACE__
// constant" section
echo "namespace\MYCONST = '" . constant($d) . "'
";
$d = __NAMESPACE__ . '\MYCONST';
echo "__NAMESPACE__ . '\MYCONST' equates to " . __NAMESPACE__ . "\MYCONST = " . constant($d) . '
'; // see "Namespaces and dynamic language features" section
echo "