博客列表 >php中的命名空间

php中的命名空间

forever浅笑
forever浅笑原创
2018年05月15日 14:46:20853浏览

总结: php中的命名空间和子空间,相当于文件夹和文件夹下的文件夹区别与java的包 C#里的是一个道理,没啥好说的

实例

<?php
namespace test\space1;

class AA
{
    public function show() {
        echo 'this is test\space1';
    }
}

运行实例 »

点击 "运行实例" 按钮查看在线实例

实例

<?php
namespace test\space2;

class AA
{
    public function show() {
        echo 'this is test\space2';
    }
}

运行实例 »

点击 "运行实例" 按钮查看在线实例

实例

<?php
require './AA.php';
require './BB.php';

// 例用AA.php里的方法
use test\space1\AA;
//$aa = new \test\space1\AA();
$aa = new AA();
$aa->show();  // this is test\space1
echo '<hr>';
// 使用BB.php里的方法
use test\space2\AA as AA2;  // 同名必须用as关键字
$bb = new AA2();
$bb->show(); // this is test\space2

运行实例 »

点击 "运行实例" 按钮查看在线实例


声明:本文内容转载自脚本之家,由网友自发贡献,版权归原作者所有,如您发现涉嫌抄袭侵权,请联系admin@php.cn 核实处理。
全部评论
文明上网理性发言,请遵守新闻评论服务协议