我知道我可以将A类中的方法调用到B类中。但我想知道是否使用命名空间来调用另一个类中的函数。
namespace tiger
use cat;
class liger{
public $abc;
public function roar(){
return $this->abc->purr();
}
}
// calling the class n the function
$zyx = new liger();
$zyx->roar(); // output blank page....
class cat{
public function purr();
echo "I want to purrrr..!!!!!";
}
ini_set('display_startup_errors',1);
ini_set('display_errors',1);
error_reporting(-1);
OKAY I TRIED错误报告,但仍然是空白页。
答案 0 :(得分:0)
正如@PeeHaa在评论中所说,这与命名空间无关。你正在使用像
这样的类class cat()
必须像class cat { }