的对象时,我创建一个类的对象如下功能代码为new Jobsites('search')
的对象。通参数创建
这里搜索功能,我想通过参数一样search(10)
我如何能做到这个功能呢?如何将参数传递给对象创建中的函数?
的对象时,我创建一个类的对象如下功能代码为new Jobsites('search')
的对象。通参数创建
这里搜索功能,我想通过参数一样search(10)
我如何能做到这个功能呢?如何将参数传递给对象创建中的函数?
阅读中,我想你的意思是这样的评论:
class Jobsites extends BaseJobsites
{
public function __construct($myFunction, $myId){
$this->$myFunction($myId);
}
private function search($id=0)
{
echo $id;
}
}
$class = new Jobsites('search',1);
我们不能像新的Jobsites('search(10)')或其他任何东西一样在新的Jobsites('search')中直接传递参数? – 2014-09-02 10:45:33
不,这是不可能的。然而,你可以做别的事情,我会编辑我的问题。 – Daan 2014-09-02 10:46:03
好的朋友谢谢,我已经问过那么简单的问题,为什么下来投了这么多:( – 2014-09-02 10:46:55
我不知道你是问。你能澄清一下吗? – Gordon 2014-09-02 10:40:26
我完全同意@Gordon – Daan 2014-09-02 10:40:40
你的意思是做一个构造函数并设置'$ this-> id = $ id'并通过'echo $ this-> id'获取它? – h2ooooooo 2014-09-02 10:41:09