码迷,mamicode.com
首页 > Web开发 > 详细

php命名空间详解

时间:2015-12-29 16:20:42      阅读:178      评论:0      收藏:0      [点我收藏+]

标签:

index.php:
<?php
include ‘demo.php‘;
use A\demo as test;
use B\demo as test2;
use C\demo;

$obj = new test();

$obj = new test2();
echo B\b."<br>";

class c extends demo{

}

$obj = new c();
$obj -> say();

demo:php
<?php
namespace A;
class demo{
    public function __construct(){
        echo __NAMESPACE__."<br>";
    }
}

namespace B;
const b = ‘I am in namespace B‘;
class demo{
    public function __construct() {
        echo __NAMESPACE__."<br>";
    }
}

namespace C;
class demo{
    public function say(){
        echo ‘Class C say...‘;
    }
}

 

php命名空间详解

标签:

原文地址:http://www.cnblogs.com/htmlphp/p/5085810.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!