PHP - 从类调用类

时间:2014-04-13 20:15:29

标签: php

您好我正在寻找一种从另一个类调用类函数的方法。

我尝试过不同的PHP方法,比如经典方式,从类中调用类。

http://pastebin.com/X5VfaChr

require_once "user.php";
$user = new UserAction();
class htmloutput{
    public function WebSite(){
        $user->Moshe();
    }
}

它向我显示了这个错误:“语法错误,意外'新'(T_NEW),期待函数(T_FUNCTION)”我不知道更多的方法来调用类。

我很乐意得到帮助 从中学到一些东西。

有美好的一天, 巴鲁

2 个答案:

答案 0 :(得分:1)

除了Abhik Chakraborty的评论之外,这还解决了下一个问题:

一切都与范围有关。 Google为DI injection

require_once "user.php";
$user = new UserAction();

class htmloutput {
    public function WebSite(UserAction $user) {
        $user->Moshe();
    }
}

答案 1 :(得分:0)

尝试在函数中获取实例,如下所示:

require_once 'user.php';
class htmloutput {
    public function WebSite(){
        $user = new UserAction();
        $user->Moshe();
    }
}