父类怎么获取子类信息 本帖最后由 xuzuning 于 2011-12-16 14:48:44 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 class test1{function getname(){$t2=new test2();$name=get_class($t2);echo $name;}}class test2 extends test1{}$t1=new test1();$t1->getname(); echo get_class($this)什么都没有 空白 我把你的代码原样复制,显示的是test2。你看看你是不是文件路径没有搞对 想要的是这样的东西吧?<?php class test1{ public function getname(){ return get_class($this); } }class test2 extends test1{}$t1=new test1();echo $t1->getname();echo "\n";$t2=new test2();echo $t2->getname();echo "\n"; 上面的写法可以但是 echo tes我t1::getname();这样写法为什么不行 当然不可以了你这个是静态调用,里面出现了伪变量$this而且一般我们说不推荐静态调用非静态方法 curl_exec 不支持 php问题 选择下拉框查询数据库中的数据是怎么实现的? apache modules 编译出错 session 如何控制作用范围 , 比如如何控制某些session只在目录company. PHP注释? 菜鸟的问题! 求助!!!怎么把变量传递到用window.open()打开的窗口?拜托各位大哥了!!! 如何在windows下将apache2和php5一起编译? 我在做一個ip查詢系統,有很多地方不明摺,大家幫我看看好嗎? 求助!想做个统计当天更新的总数的问题 php新人入门问题请教
class test1{
function getname(){$t2=new test2();
$name=get_class($t2);
echo $name;}}class test2 extends test1{
}
$t1=new test1();
$t1->getname();
echo get_class($this)
什么都没有 空白
<?php class test1{
public function getname(){
return get_class($this);
}
}class test2 extends test1{}$t1=new test1();
echo $t1->getname();
echo "\n";
$t2=new test2();
echo $t2->getname();
echo "\n";
但是 echo tes我t1::getname();这样写法为什么不行
而且一般我们说不推荐静态调用非静态方法