<?php
#命名空间namespace用来解决类的命名冲突,和引用问题
namespace trainingplan1;
class mycoach
{
public function trainning()
{
echo "力量练习,腿法,拳法,抗击打能力"."\n";
}
}
namespace trainningplan2;
class mycoach
{
public function trainning()
{
echo "腹肌,腰肌力量,无氧运动,有氧运动,摔跤,地面搏击技术"."\n";
}
}
$cpc = new mycoach();
$cpc->trainning();
?>
输出结果:
腹肌,腰肌力量,无氧运动,有氧运动,摔跤,地面搏击技术
#如果我只想引用trainingplan1下的类
<?php #命名空间namespace用来解决类的命名冲突,和引用问题 namespace trainingplan1; class mycoach { public function trainning() { echo "力量练习,腿法,拳法,抗击打能力"."\n"; } } namespace trainningplan2; class mycoach { public function trainning() { echo "腹肌,腰肌力量,无氧运动,有氧运动,摔跤,地面搏击技术"."\n"; } } $cpc = new \trainingplan1\mycoach(); $cpc->trainning(); ?>
输出结果:
力量练习,腿法,拳法,抗击打能力