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

Timer創(chuàng)建定時器設(shè)置變量沒秒自減,當變量符合條件時處理其他邏輯,怎么實現(xiàn)?(二樓事例)

MyLover

測試得知:php文件記事本打開另存為ansi格式,發(fā)送或接收的中文字符串才能正常顯示,否則就是亂碼的。
可不可以改成utf8格式也能正常顯示中文呢?

3645 2 0
2個回答

MyLover

timer添加定時器:

$time_init = 300;
$timerId = Timer::add(1, function($time_init){
    echo "time:".$time_init.",status=0\n";
    $time_init -- ;
    if ($time_init <= 295 && $time_init > 290){
        echo "time:".$time_init.",status=1\n";
    }else if ($time_init <= 290){
        echo "time:".$time_init.",status=2\n";
    }
},array($time_init));

怎樣才能做到 $time_init 每秒自減呢?現(xiàn)在這樣打印出來 $time_init 一直是300,沒變~

  • 暫無評論
walkor 打賞
$time_init = 300;
$timerId = Timer::add(1, function() use (&$time_init){
    echo "time:".$time_init.",status=0\n";
    $time_init -- ;
    if ($time_init <= 295 && $time_init > 290){
        echo "time:".$time_init.",status=1\n";
    }else if ($time_init <= 290){
        echo "time:".$time_init.",status=2\n";
    }
}));

或者

$time_init = 300;
$timerId = Timer::add(1, function(){
    global $time_init;
    echo "time:".$time_init.",status=0\n";
    $time_init -- ;
    if ($time_init <= 295 && $time_init > 290){
        echo "time:".$time_init.",status=1\n";
    }else if ($time_init <= 290){
        echo "time:".$time_init.",status=2\n";
    }
});

或者

$timerId = Timer::add(1, function(){
    static $time_init = 300;
    echo "time:".$time_init.",status=0\n";
    $time_init -- ;
    if ($time_init <= 295 && $time_init > 290){
        echo "time:".$time_init.",status=1\n";
    }else if ($time_init <= 290){
        echo "time:".$time_init.",status=2\n";
    }
});

。。。

  • MyLover 2015-06-19

    3Q,那編碼問題怎么處理呢?難道只能用gbk么?

  • walkor 2015-06-19

    編碼都建議用utf8,顯示亂碼是顯示終端沒設(shè)置好編碼

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