天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看

php的declare控制符和ticks教程(附示例)

declare 結構用來設定一段代碼的執(zhí)行指令,它的語法結構如下:
復制代碼 代碼如下:
declare (directive)
statement

不懂?通俗解釋如下:declare是php的流程控制結構,directive目前支持兩個指令【ticks和encoding】,ticks的使用需配合register_tick_function函數(shù)(當然還有unregister_tick_function函數(shù))使用。ticks參數(shù)表示運行多少語句調用一次register_tick_function的函數(shù)。
register_tick_function函數(shù)定義了每個tick事件發(fā)生時的處理函數(shù)。那么什么是tick事件呢?
ick是一個事件。
tick事件在php每執(zhí)行N條低級語句就發(fā)生一次,N由declare語句指定。
可以用register_tick_function()來指定tick事件發(fā)生時應該執(zhí)行的操作。

問題又來了,什么是低級語句呢?它包括:
簡單語句:空語句(就一個;號),return, break, continue, throw, goto, global, static, unset, echo,  內置的HTML文本,分號結束的表達式等均算一個語句。
復合語句:完整的if/elseif, while, do...while, for, foreach, switch, try...catch等算一個語句。
語句塊:{} 括出來的語句塊。
最后特別的:declare塊本身也算一個語句(按道理declare塊也算是復合語句,但此處特意將其獨立出來)。

看一個簡單的例子:

復制代碼 代碼如下:
function do_tick()
{
echo "<font color=red>do_tick</font>";
}
register_tick_function('do_tick');

declare(ticks = 1)
{
        for($i = 1; $i < 5; $i++)
        {
                echo "<font color=blue>{$i}</font><br>";
        }
}

php技術php的declare控制符和ticks教程(附示例),轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 菠萝菠萝蜜视频在线看1 | 性一交一乱一色一视频 | 晚夜免费禁用十大亏亏 | 国产看黄网站又黄又爽又色 | 怡春院国产精品视频 | 欧美大香线蕉线伊人久久 | 99E久热只有精品8在线直播 | 大伊人青草狠狠久久 | 快播黄色电影 | 亚洲欧美一区二区三区蜜芽 | 肉多的小说腐小说 | 十分钟免费观看高清视频大全 | 狠狠综合久久综合88亚洲 | 国产亚洲精品久久久久5区 国产亚洲精品久久久久 | 亚洲一区免费香蕉在线 | 欧美特级特黄AAAAA片 | 高H高肉强J短篇NP | 亚洲AV成人无码网天堂 | 涩涩在线观看免费视频 | 欧美一区二区三区播放 | 91女神娇喘 | 尤物99久久久合集一区区 | 扒开女生尿口 | 亚洲免费一区二区 | 国产福利一区二区精品 | 嗯啊快停下我是你老师啊H 嗯啊快拔出来我是你老师视频 | 国产亚洲日韩欧美视频 | 2018久久视频在线视频观看 | 少妇被躁爽到高潮无码久久 | 日本2021免费一二三四区 | 羞羞影院午夜男女爽爽影院网站 | 最新高清无码专区在线视频 | 18 japanese宾馆直播 | 日久精品不卡一区二区 | 暖暖日本手机免费完整版在线观看 | 色在线视频亚洲欧美 | 国产不卡在线观看视频 | 免费伦理片网站 | 日本一本免费线观看视频 | 国产欧美在线亚洲一区刘亦菲 | 亚洲高清无在码在线电影 |