abstract:<?php namespace cat; class Food { public static function eat(){ echo __NAMESPACE__,"吃鱼&quo
<?php namespace cat; class Food { public static function eat(){ echo __NAMESPACE__,"吃鱼"; } } echo namespace \Food::eat(),'<br>'; namespace dog; class Food { public static function eat(){ echo __NAMESPACE__,"吃骨头"; } } echo \dog\Food::eat(),'<br>';
区别:
前者是关键词,可以用于定义命名空间和使用命名空间,后者只是当前命名空间名字的字符串;
联系:
在具体命名空间中,namespace的值与__NAMESPACE__相同
Correcting teacher:查无此人Correction time:2019-06-17 09:35:15
Teacher's summary:完成的不错。这两年命名空间很火热,多看看。继续加油。