7.12.1 PHP命名空间的概述
1.php
<?php
/*
* 命名空间 --- 名子空间
*
*
* 1. 常量
* 2. 函数
* 3. 类
*
*
*/
namespace myself;
function var_dump($a) {
echo $a;
}
var_dump(100);
\var_dump(100);
func.inc.php
<?php
define("ROOT", "55555555555");
function one() {
echo "11111111111111111<br>";
}
function two() {
echo "222222222222222222<br>";
}
test.php
<?php
/*
* 命名空间 --- 名子空间
*
*
* 1. 常量
* 2. 函数
* 3. 类
*
*
*/
namespace meizi;
include "func.inc.php";
function one() {
echo "aaaaaaaaaaaaa<br>";
}
function two() {
echo "bbbbbbbbbbbbbbb<br>";
}
one();
\one();
define("meizi/ROOT", "9999999999999");