TP5 namespace 和 use 的用法

阅读更多

PHP 命名空间(namespace)是在PHP 5.3中加入的,如果你学过C#和Java,那命名空间就不算什么新事物。 不过在PHP当中还是有着相当重要的意义。
PHP 命名空间可以解决以下两类问题:
用户编写的代码与PHP内部的类/函数/常量或第三方类/函数/常量之间的名字冲突。
为很长的标识符名称(通常是为了缓解第一类问题而定义的)创建一个别名(或简短)的名称,提高源代码的可读性。

参考来源:http://www.w3cschool.cn/php/b298tfl0.html

 

PHP 7 可以使用一个 use 从同一个 namespace 中导入类、函数和常量:

参考来源:http://www.w3cschool.cn/php/php-use-statement.html

 

 
  

 

val;
echo $myClass::$val2;
echo $myClass->myFun();

 

val;
echo $myClass::$val2;
echo $myClass->myFun();

 

val;
echo $myClass::$val2;
echo $myClass->myFun();

 

val;
echo $myClass::$val2;
echo $myClass->myFun();

 

效果图:
TP5 namespace 和 use 的用法_第1张图片
 

 

 

 

 

 

 

 

 

 

 

 

 

 

  • demo.rar (1.9 KB)
  • 下载次数: 0
  • TP5 namespace 和 use 的用法_第2张图片
  • 大小: 23.5 KB
  • 查看图片附件

你可能感兴趣的:(namespace,use,命名空间,php)