php和php脚本中来自另一个函数的函数调用应该运行backgound
我创建了一个类php和php脚本中来自另一个函数的函数调用应该运行backgound,php,function,Php,Function,我创建了一个类a(),它有两个函数,即a()和b() 函数a()有一个条件如果(state==true)则中断操作 如果条件为false,则应调用函数b() 函数b()将再次调用函数a()直到函数的a()条件变为真 下面是我的代码: class name { public function a($id) { if() {} else { b($id); } } public function b($id)
a()
,它有两个函数,即a()
和b()
函数a()
有一个条件如果(state==true)
则中断操作
如果条件为false,则应调用函数b()
函数b()
将再次调用函数a()
直到函数的a()
条件变为真
下面是我的代码:
class name
{
public function a($id)
{
if() {} else {
b($id);
}
}
public function b($id)
{
sleep(10);
a();
}
}
$id = 4;
$oba = new name();
$oba->a($id);
嗨,侯赛因
你想做这样的事吗
<?php
class name{
public function a($id)
{
if($id==4){
echo"condition statisfied";
return true;
}
}
}
$id= 0;
$a_obj = new name();
while ( $id<= 4) {
$a_obj->a($id);
echo "id count :".$id."<br>";
$id++;
}
?>
这是执行您想做的事情的有效方法。
对于在后台运行脚本,您可以参考以下内容
请正确解释这个问题
到目前为止,您还没有一个名为
a()
的函数作为构造函数。您自己尝试过吗?看起来你有很好的伪代码,翻译成PHP应该很容易。