PHP命令空间namespace总结总结整理和实际应用

[php] 2024-03-29 圈点544

摘要:PHP命令空间namespace总结总结整理和实际应用,,仔细的理清一下思路其实也还是挺简单的

PHP命令空间namespace总结总结整理和容易出错点


要完全弄懂namespace就要先区别以下概念

一,概念区别

namespace 

use 

require_once()等

文件路径


实际应用注意点:

1,先require_once类所在的文件,

2,类有命名空间namespace时,new时必须指明命名空间,可以有两种方式指明,如3.

3,use后接"命令空间/类名"。如果不用use,可以直接在new后需要加上命名空间;(use只和namespace有关)

如:

use a\b\c;

new c();


等同于

new a\b\c();


4,命名空间namespace在理解上可以认为和文件路径没有直接的关系。

5,require_once(也包括其它的require等),它只和类文件所有的路径有关;


PHP命令空间namespace总结总结整理和实际应用,仔细的理清一下思路其实也还是挺简单的


命令空间  namespace  

感谢反馈,已提交成功,审核后即会显示