note 115789 added to language.namespaces.nested
| From: | do dot not dot reply at foxmail dot com | Date: | Wed, 24 Sep 2014 03:46:02 +0000 |
| Subject: | note 115789 added to language.namespaces.nested | ||
| Groups: | php.notes | ||
| Request: | Send a blank email to php-notes+get-200511@lists.php.net to get a copy of this message | ||
treat sub-namespaces as different namespace
a.php:
<?php namespace ABC;
const '__DOMAIN__' = 'example.com';
?>
b.php
<?php namespace ABC\SUBLEVEL;
require 'a.php';
echo __DOMAIN__; //Notice: Use of undefined constant __DOMAIN__
----
Server IP: 72.52.91.14
Probable Submitter: 118.26.72.130
----
Manual Page -- http://php.net/manual/en/language.namespaces.nested.php
Edit -- https://master.php.net/note/edit/115789
Del: integrated -- https://master.php.net/note/delete/115789/integrated
Del: useless -- https://master.php.net/note/delete/115789/useless
Del: bad code -- https://master.php.net/note/delete/115789/bad+code
Del: spam -- https://master.php.net/note/delete/115789/spam
Del: non-english -- https://master.php.net/note/delete/115789/non-english
Del: in docs -- https://master.php.net/note/delete/115789/in+docs
Del: other reasons-- https://master.php.net/note/delete/115789
Reject -- https://master.php.net/note/reject/115789
Search -- https://master.php.net/manage/user-notes.php