PHP 中命名空间的作用

来源:互联网 发布:php 整数求余数 编辑:程序博客网 时间:2024/06/02 04:36

php中命名空间 其实就是为了避免类名冲突

main.class.php

namespace App\main;class aa {public static function test() {echo 1;}}
test.class.php
namespace App\test;class aa {public static function test() {echo 2;}}

<?phprequire 'main.class.php';require 'test.class.php';App\main\aa::test();App\test\aa::test();

2个类名都是aa ,当在一个文件里调用的时候,通过命名空间,就不会报错。

0 0
原创粉丝点击