循环直到变量为isset然后执行代码

时间:2016-08-08 22:08:11

标签: php

我尝试做一个while循环但是缺少一些东西我需要循环,直到变量是isset然后执行类似dis的代码:

data = 'account=229829623&width=' + encodeURIComponent(pageWidth);
request.send(data);

1 个答案:

答案 0 :(得分:2)

你的意思是this

$counter = 0;
while (!isset($var)) {
    $counter ++;
    echo $counter, PHP_EOL;
    if ($counter == 10) {
        $var = true;
    }
}

echo 'Done', PHP_EOL;

我建议你不要使用变量的存在来控制你的逻辑流 - 使用break命令来杀死你的潜在无限循环可能会更好,例如:

while (true) {
    // do something
    if ($someCondition) {
        break;
    }
}