成人视屏在线观看-国产99精品-国产精品1区2区-欧美一级在线观看-国产一区二区日韩-色九九九

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

PHP基礎之運算符6——錯誤控制運算符

瀏覽:6日期:2022-09-14 14:56:39

PHP 支持一個錯誤控制運算符:@。當將其放置在一個 PHP 表達式之前,該表達式可能產生的任何錯誤信息都被忽略掉。

如果用?set_error_handler()?設定了自定義的錯誤處理函數,仍然會被調用,但是此錯誤處理函數可以(并且也應該)調用?error_reporting(),而該函數在出錯語句前有 @ 時將返回 0。

如果激活了?track_errors?特性,表達式所產生的任何錯誤信息都被存放在變量?$php_errormsg?中。此變量在每次出錯時都會被覆蓋,所以如果想用它的話就要盡早檢查。

<?php/*?Intentional?file?error?*/$my_file?=?@file?(’non_existent_file’)?or????die?('Failed?opening?file:?error?was?’$php_errormsg’');//?this?works?for?any?expression,?not?just?functions:$value?=?@$cache[$key];//?will?not?issue?a?notice?if?the?index?$key?doesn’t?exist.?>

Note:?@ 運算符只對表達式有效。對新手來說一個簡單的規則就是:如果能從某處得到值,就能在它前面加上 @ 運算符。例如,可以把它放在變量,函數和?include?調用,常量,等等之前。不能把它放在函數或類的定義之前,也不能用于條件結構例如?if?和?foreach?等。

Warning

目前的“@”錯誤控制運算符前綴甚至使導致腳本終止的嚴重錯誤的錯誤報告也失效。這意味著如果在某個不存在或者敲錯了字母的函數調用前用了“@”來抑制錯誤信息,那腳本會沒有任何跡象顯示原因而死在那里。

標簽: PHP
相關文章:
主站蜘蛛池模板: 中国一级特黄大片毛片 | 国内精品一区二区2021在线 | 久久综合久久美利坚合众国 | 女人张开腿男人猛桶视频 | 欧美日韩精品一区二区 | 99久久免费国产精品 | 九九在线观看视频 | 人成免费网站 | 真人一级毛片国产 | 超级乱淫视频aⅴ播放视频 超级碰碰碰在线观看 | 天海翼精品久久中文字幕 | 999热成人精品国产免 | 国产精品爱久久久久久久9999 | 写真片福利视频在线播放 | 国产成人免费高清激情视频 | 免费视频 久久久 | 日本三级韩国三级在线观看a级 | 国产成人一区二区 | 成年人网站免费在线观看 | 国产综合视频在线观看一区 | 国产成人在线视频 | 成人午夜看片 | 99精彩免费观看 | 国产中文字幕在线免费观看 | 精品91自产拍在线 | 国产精品第五页 | 高清国产一级精品毛片基地 | 精品日本久久久久久久久久 | 性欧美高清久久久久久久 | 高清精品一区二区三区一区 | 在线观看免费为成年视频 | 国产精品亚洲精品日韩已满 | 亚洲精品一区二区三区在线看 | 偷自拍 | 亚洲成a人片在线网站 | 亚洲图片一区二区 | 欧美另类 videos黑人极品 | 中国嫩模一级毛片 | 青青热在线精品视频免费 | 国产大片中文字幕在线观看 | 国产精品免费一级在线观看 |