国产+高潮+在线,国产 av 仑乱内谢,www国产亚洲精品久久,51国产偷自视频区视频,成人午夜精品网站在线观看

無法在定時器中跳出判斷

18829520602

問題描述

這里寫問題描述
在定時器中寫入判斷當傳入的參數(shù)大于某一個值的時候執(zhí)行指定代碼,但是如果這個傳入的參數(shù)長時間大于某一個值那就得一直執(zhí)行指定代碼,這不是我想要的效果,我希望當傳入的參數(shù)即使長時間大于指定的某個值
我們只執(zhí)行三次指定代碼

這里粘代碼或配置
Timer::add(1, function() use ($num) {
                  if(num > 19){
        echo "報警異常"."\n\r";
//比如當num>19的時候我的echo語句最多執(zhí)行三次、即使傳入的Num依然大于19我也不執(zhí)行了
}
});
1002 3 0
3個回答

小W

那就Timer執(zhí)行三次$num>19之后,del(定時器id)

  • 暫無評論
admin

這里粘代碼或配置

Timer::add(1, function() use ($num) {
      if(num > 19){
        Timer::add(1, function() use ($num) {
            echo "報警異常1"."\n\r";
                Timer::add(1, function() use ($num) {
                    echo "報警異常2"."\n\r";
                    Timer::add(1, function() use ($num) {
                        echo "報警異常3"."\n\r";
                    },[],false);
                },[],false);
        },[],false);

    //比如當num>19的時候我的echo語句最多執(zhí)行三次、即使傳入的Num依然大于19我也不執(zhí)行了
}
});
  • 18829520602 2022-12-02

    我試了還是不行,還是一直在打印輸出

  • 小W 2022-12-02

    代碼不全,不好判斷啥原因

2548a

use 里面&$num

  • 暫無評論
年代過于久遠,無法發(fā)表回答
??