首先创建三个文件: one.php、two.php、three.php
one.php
namespace a\b\c; class Type { function getInfo(){ echo "this is one"; } }
two.php
namespace d\e\f; class Type { function getInfo(){ echo "this is two"; } }
three.php
class Type { function getInfo(){ echo "this is three"; } }
index.php
require_once(‘one.php‘); require_once(‘two.php‘); require_once(‘three.php‘); use a\b\c\Type; use d\e\f\Type as TwoType; // a\b\c\Type 类 $one_app = new Type(); $one_app2 = new Type(); $one_app3 = new Type(); // $one_app->getInfo(); // this is one // d\e\f\Type 类 $two_app = new TwoType(); $two_app2 = new TwoType(); $two_app3 = new TwoType(); // $two_app->getInfo(); // this is two // 顶层类 $three_app = new \Type(); $three_app->get_info(); // this is three
时间: 2024-10-21 16:54:49