亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

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

 更新時間:2014年03月21日 15:44:25   作者:  
declare是PHP的流程控制結(jié)構(gòu),directive目前支持兩個指令,ticks的使用需配合register_tick_function函數(shù)使用,看下面的小示例吧

declare 結(jié)構(gòu)用來設(shè)定一段代碼的執(zhí)行指令,它的語法結(jié)構(gòu)如下:

復(fù)制代碼 代碼如下:

declare (directive)
statement

不懂?通俗解釋如下:declare是PHP的流程控制結(jié)構(gòu),directive目前支持兩個指令【ticks和encoding】,ticks的使用需配合register_tick_function函數(shù)(當然還有unregister_tick_function函數(shù))使用。ticks參數(shù)表示運行多少語句調(diào)用一次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ā)生時應(yīng)該執(zhí)行的操作。

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

看一個簡單的例子:

復(fù)制代碼 代碼如下:

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>";
        }
}

相關(guān)文章

  • ThinkPHP5&5.1框架關(guān)聯(lián)模型分頁操作示例

    ThinkPHP5&5.1框架關(guān)聯(lián)模型分頁操作示例

    這篇文章主要介紹了ThinkPHP5&5.1框架關(guān)聯(lián)模型分頁操作,結(jié)合實例形式分析了thinkPHP5、5.1關(guān)聯(lián)模型的建立、控制器、模型的實現(xiàn)及分頁操作相關(guān)技巧,需要的朋友可以參考下
    2019-08-08
  • 解決laravel groupBy 對查詢結(jié)果進行分組出現(xiàn)的問題

    解決laravel groupBy 對查詢結(jié)果進行分組出現(xiàn)的問題

    今天小編就為大家分享一篇解決laravel groupBy 對查詢結(jié)果進行分組出現(xiàn)的問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-10-10
  • LotusPhp筆記之:Cookie組件的使用詳解

    LotusPhp筆記之:Cookie組件的使用詳解

    Cookie最常見的操作無非是讀、寫、刪三個操作,當然還要有安全性的操作,否則惡意查看修改 Cookie,那還了得
    2013-05-05
  • php獲取目錄下所有文件及目錄(多種方法)(推薦)

    php獲取目錄下所有文件及目錄(多種方法)(推薦)

    這篇文章主要介紹了php獲取目錄下所有文件及目錄多種方法,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-05-05
  • 微信公眾號實現(xiàn)掃碼獲取微信用戶信息(網(wǎng)頁授權(quán))

    微信公眾號實現(xiàn)掃碼獲取微信用戶信息(網(wǎng)頁授權(quán))

    剛開始接觸微信的時候一頭霧水,領(lǐng)導(dǎo)想要一個掃碼獲取微信用戶信息的功能,接下來通過本文給大家分享微信公眾號實現(xiàn)掃碼獲取微信用戶信息(網(wǎng)頁授權(quán)),需要的朋友可以參考下
    2019-04-04
  • php截取中文字符串不亂碼的方法

    php截取中文字符串不亂碼的方法

    利用php內(nèi)置方法mb_substr截取中文不亂碼,使用起來非常簡單,大家參考使用吧
    2013-12-12
  • CI框架數(shù)據(jù)庫查詢之join用法分析

    CI框架數(shù)據(jù)庫查詢之join用法分析

    這篇文章主要介紹了CI框架數(shù)據(jù)庫查詢之join用法,結(jié)合實例形式分析了join方法在數(shù)據(jù)庫查詢過程中的使用技巧,需要的朋友可以參考下
    2016-05-05
  • 使用PHPCMS搭建wap手機網(wǎng)站

    使用PHPCMS搭建wap手機網(wǎng)站

    PHPCMS搭建PC端網(wǎng)站比較方便,但是在wap手機端方面卻不怎么實用,而且自帶的手機建站感覺不是很好,而且模版不好控制,現(xiàn)在對其進行修改,手機建站個人感覺比較方便。本文給大家介紹使用PHPCMS搭建wap手機網(wǎng)站,需要的朋友可以參考下
    2015-09-09
  • 基于ThinkPHP實現(xiàn)的日歷功能實例詳解

    基于ThinkPHP實現(xiàn)的日歷功能實例詳解

    這篇文章主要介紹了基于ThinkPHP實現(xiàn)的日歷功能,結(jié)合實例形式詳細分析了基于thinkPHP實現(xiàn)日歷功能的相關(guān)界面布局、數(shù)據(jù)庫操作與日期時間運算相關(guān)技巧,需要的朋友可以參考下
    2017-04-04
  • codeigniter教程之多文件上傳使用示例

    codeigniter教程之多文件上傳使用示例

    這篇文章主要介紹了codeigniter多文件上傳使用示例,需要的朋友可以參考下
    2014-02-02

最新評論