php如保得到类名和方法名?
class a{
function b{
//如果在这里打印出a_b呢?
}
}
——解决方案——————–
class a{
function b{
echo __CLASS__ . “_” . __METHOD__;
}
}
——解决方案——————–
可以尝试这样
- PHP code
class a{ function b($functionName){ echo get_class($this).'_'.$functionName; } } class c extends a { function d(){ $this->b(__FUNCTION__); } }$c = new c();$c->d();<br /><font color='#e78608'>------解决方案--------------------</font><br />不用参数也可以的<br />class a{<br /> var $v = '';<br /> function b(){<br /> echo "<BR>" . get_class($this).'_'.$this->v;<br /> }<br />}<br /><br />class c extends a<br />{<br /> function d(){<br /> $this->v = __FUNCTION__;<br /> $this->b();<br /> }<br />}<br />$c<mark style="color:transparent">本文来源gaodaimacom搞#^代%!码&网*</mark><pre>搞代gaodaima码
= new c();
$c->d();
——解决方案——————–
嗯,又学到东西了,3Q了