我正在创建一个类的对象,如下所示:
$model = new Jobsites('search') ;
该课程如下:
class Jobsites extends BaseJobsites
{
public function search($id=0)
{
echo $id;
}
}
现在,我在按代码new Jobsites('search')
创建对象时。
这里搜索是函数,我想将参数传递给此函数,如search(10)
我该怎么做?如何在对象创建中将参数传递给函数?
答案 0 :(得分:2)
阅读评论我认为你的意思是:
class Jobsites extends BaseJobsites
{
public function __construct($myFunction, $myId){
$this->$myFunction($myId);
}
private function search($id=0)
{
echo $id;
}
}
$class = new Jobsites('search',1);