php 命名空间

1、一个PHP文件中不能声明两个相同名字的class或者function。

使用namespace  可以将相同名称的类划分到不同命名空间中

2、命名空间的好处:防止命名重复,方便类的引入。

3、命名空间使用的注意事项:

以下这种情况将会报错:因为命名空间未放置在第一行

<?php如果前面加了空格符。将报错。

 

 如果当前代码的命名空间与类的所在的空间是一致的,可以直接实例化对象,如果不是同一个命名空间,那么要根据实际情况做判断。

相对路径和绝对路径:

如果类名放在字符串变量当中时,要在字符串变量中加入类的命名空间。

最好使用单引号,避免和其他字符发生冲突。

 

 

导入类:

导入类后,可以直接对类进行实例化:

别名设置:

魔术函数:

在PHP当中‘\’反斜线是具有转义功能的,在使用str_replace时需要使用‘\\’。

以下结果如果要生效,文件的命名空间必须它所处的位置一致。

PHP 做开发,都是使用相对路径。

3、用域名方式访问本地PHP文件。

3.1、修改apache配置文件,修改http.conf文件,查找找到vhosts,

 

修改根目录:

修改hosts文件:

修改内容:

 

posted @ 2017-08-21 10:34  linsh47  阅读(161)  评论(0编辑  收藏  举报