PHP-----TP框架----命名空间

                                                    TP框架----命名空间

 

命名空间,起什么作用???

【1】命名空间是一个虚拟的目录,这个文件有可能存在这个电脑里的任何一个地方,但是如果要把这个文件它的命名空间全部写成同一个那么这些文件就相当于在同一个文件夹下,命名空间相当于一个虚拟的目录,用来管理文件的,用来管理程序文件的;

【2】它使用命名空间来自动加载类,也就是说,只需要use Think\Controller;就可以把Controller这个类,加载到页面来;

【3】命名空间的作用:就相当于虚拟的路径,相当于虚拟的目录。

 

来分析一下TP框架的命名空间有什么规律???

整个TP框架,从www文件夹下的Think.php文件夹开始,这属于所有的TP框架里的内容,包括我们写的程序也包括在内。

这属于所有的TP框架里的内容,包括我们写的程序也包括在内。

 

这个Think.php,TP框架有一个初始的命名空间,这个初始的命名空间相当于我们电脑的C盘、D盘相当于根。Think.php初始的命名空间在什么位置呢?找到Think.php文件夹下的ThinkPHP文件夹

找到ThinkPHP文件夹下的Library文件夹,这个TP框架它的初始命名空间就是到Library文件夹的位置,

这个TP框架它的初始命名空间就是到Library文件夹的位置

 

也就是说,初始命名空间就代表的是ThinkPHP文件夹下面的Library文件夹。所有TP框架的初始命名空间,它的初始命名空间都是以Library文件夹来作为初始命名空间的,就相当与定义了一个目录

posted @ 2016-07-30 23:17  玉玉_312  阅读(261)  评论(0编辑  收藏  举报