亚洲精品久久久中文字幕-亚洲精品久久片久久-亚洲精品久久青草-亚洲精品久久婷婷爱久久婷婷-亚洲精品久久午夜香蕉

您的位置:首頁技術文章
文章詳情頁

php的declare命令及用法詳解

瀏覽:2日期:2022-09-07 08:00:00
定義

php中的declare結構用來設定一段代碼的執行指令

declare用于執行3個指令:ticks,encoding,strict_types

作用域

declare結構用于全局范圍,影響到其后的所有代碼(但如果有declare結構的文件被其他文件包含,則對包含他的父文件不起作用)

1.ticks

declare(ticks=1) {//代碼}||declare(ticks=1);兩者相等

//作用://解釋器每執行N條可計時的低級語句就會發生的時間 declare(directive=N) Tick(時鐘周期)//1.每執行一條語句就執行一次register_tisk_function()注冊的函數declare(ticks=1);$time_start = time();echo 'hello';function check_timeout(){ global $time_start; $timeout=5; if (time() - $time_start > $timeout){exit('超時{$timeout}秒n'); }}register_tick_function(’check_timeout’);$i=0;while (1){// echo $i++; $num =1;}//2.每執行一次低級語句會檢查一次該進程是否有未處理過的信號pcntl_signal(SIGINT,function (){ exit('Get signal SIGINT and exitn');});echo 'Ctrl+C or run cmd:kill -SIGINT'.posix_getpid().'n';while (1){// echo 'hello world'; $num = 1;}

2.Encoding

可以使用encoding指令來對每段腳本指定其編碼方式

declare(encoding=’cp936’); //必須在文件代碼第一行

3.strict_types

開啟嚴格模式.默認是弱類型校驗.

declare(strict_types=1);

以下內容轉自:https://www.cnblogs.com/kudosharry/p/3795356.html

php里的declare用法

function tick_handler (){echo 'tick_handler() called<br>' ;} function tick_handler1 (){echo 'tick_handler1() called<br>' ;} register_tick_function ( ’tick_handler’ ); register_tick_function ( ’tick_handler1’ );declare( ticks = 1 ){ $a = 1 ;if ( $a > 0 ) { $a += 2 ;print( $a );}}exit;

這里首先定義了兩個函數,然后注冊到系統,隨后通過declare定義一個ticks,步長為1,作用是在declare作用域中的代碼每執行ticks次步長,就執行一次注冊的方法,方法順與注冊的順序一致。

所以上面的執行結果是:

tick_handler() calledtick_handler1() calledtick_handler() calledtick_handler1() called3tick_handler() calledtick_handler1() calledtick_handler() calledtick_handler1() calledtick_handler() calledtick_handler1() calledtick_handler() calledtick_handler1() called

這個方法可以測試執行代碼的處理時間。

以上就是php的declare命令及用法詳解的詳細內容,更多關于php declare用法的資料請關注好吧啦網其它相關文章!

標簽: PHP
相關文章:
主站蜘蛛池模板: 91精品麻豆 | 欧美伦理片在线播放 | 免费一级毛片在线播放 | 九九热香蕉视频 | 国产成人精品日本亚洲直接 | 日本第一页 | 国产成人激烈叫床视频 | 久久国产在线视频 | 新26uuu在线亚洲欧美 | 成年视频在线观看 | 成人黄色免费观看 | 成年人在线免费观看视频网站 | 一二三区乱码一区二区三区码 | 97色涩 | 一级毛片一级毛片一级毛片一级毛片 | 久久综合九色综合桃花 | 日本aaaa毛片在线看 | 天天干影视 | 国产一区二区三区波多野吉衣 | 91在线|亚洲| 91精品视频免费在线观看 | 中国女人三级在线播放 | 狠狠色丁香九九婷婷综合五月 | 久久性视频 | 九九这里只有精品视频 | 99r精品视频| 一级高清毛片免费a级高清毛片 | 欧美一区永久视频免费观看 | 日韩一卡二卡三卡 | 久久久噜噜噜久久中文字幕色伊伊 | 1769亚洲资源站365在线 | 国产成人精品亚洲2020 | 国产精品蜜芽在线观看 | 免费看的黄色小视频 | 国产在线拍偷自揄观看视频网站 | 国产日韩精品欧美一区喷 | 亚洲精品中文字幕乱码 | 曰曰鲁夜夜免费播放视频 | 国产精品好好热在线观看 | 日韩欧美一区二区在线 | 风间由美理论片在线观看 |