断章_GbPMB 发表于 2017-1-4 17:45:43

一个循环操作

function register_worked()
{
    $data = $this->do_register();
    if ($data['status'] == 200)
    {
      echo json_encode($data);
    }
    else
    {
      return false;
    }
}

register_worked函数中调用$this->do_register();我要做的是判断返回数据$data['status']是否=200,若不等于,我要再次调用,最多可调用三次,若三次都不为200,则return false。
请问该怎么做?

super_phper 发表于 2017-1-4 18:21:15

逻辑都有了,什么还怎么做

Hex 发表于 2017-1-4 19:23:38

用 for 循环,如果正确了 break 循环就可以了。这属于 PHP 基础知识。

断章_GbPMB 发表于 2017-1-5 09:29:01

Hex 发表于 2017-1-4 19:23
用 for 循环,如果正确了 break 循环就可以了。这属于 PHP 基础知识。

谢谢,是这样,我就是想不起来了
页: [1]
查看完整版本: 一个循环操作