站長資訊網
        最全最豐富的資訊網站

        php中的錯誤控制操作符是什么

        php中的錯誤控制操作符是“@”,將其放置在一個PHP表達式之前,該表達式可能產生的任何錯誤信息都將被忽略掉。“@”操作符只對表達式有效,它可以在變量、函數、include調用、常量等等之前,但不能放在函數或類的定義之前。

        php中的錯誤控制操作符是什么

        本教程操作環境:windows7系統、PHP7.1版,DELL G3電腦

        php 錯誤控制操作符:@

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

        如果用 set_error_handler() 設定了自定義的錯誤處理函數,這個錯誤處理函數仍然會被調用,而如果在出錯語句前使用了@的話,錯誤處理函數將返回 0。

        需要注意的是,@運算符只對表達式有效。簡單來說就是,如果能從某處得到值,就能在它前面加上 @ 運算符。例如可以在變量、函數、include 調用、常量等等之前使用 @ 運算符,但不能把它放在函數或類的定義之前,也不能用于條件結構例如 if 和 foreach 等語句前。

        @運算符對于可以導致程序終止的嚴重錯誤也是有效的,這意味著如果在某個不存在或者敲錯了字母的函數調用前用了@來抑制錯誤信息,那么程序將沒有任何提示的死在那里。

        【示例】使用 @ 錯誤控制運算符屏蔽代碼中的錯誤。

        <?php     $link = @mysqli_connect("127.0.0.1", "my_user", "my_password", "my_db") or die('數據庫連接失敗!'); ?>

        運行結果如下:

        數據庫連接失敗!

        推薦學習:《PHP視頻教程》

        贊(0)
        分享到: 更多 (0)
        網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
        主站蜘蛛池模板: 人妻精品久久久久中文字幕69 | 91大神精品全国在线观看| 99精品视频3| 2023国产精品自拍| 欧美日韩综合精品| 久久久久久亚洲Av无码精品专口| 国产精品成人va在线观看| 国产精品一区二区三区99| 亚洲国产精品尤物yw在线 | 亚洲av永久无码精品古装片| 国产精品国产三级专区第1集| 国产成人精品久久亚洲高清不卡| 亚洲第一永久AV网站久久精品男人的天堂AV | 日韩视频中文字幕精品偷拍| 国产精品女同久久久久电影院| 国产福利精品视频自拍 | 无码国产精品一区二区免费3p| 日韩精品在线播放| 国产精品午夜福利在线无码| 亚洲а∨天堂久久精品| 国产精品久久久天天影视香蕉 | 亚洲精品无码不卡在线播放HE| 99精品国产福利在线观看| 自拍偷自拍亚洲精品情侣| 国产A∨免费精品视频| 国产精品电影网| 97久久精品无码一区二区天美 | 91精品国产福利在线观看| 97久久精品无码一区二区天美| 精品欧洲AV无码一区二区男男| 亚洲韩精品欧美一区二区三区| 久久精品国产一区二区电影| 免费人欧美日韩在线精品| 日本精品一区二区三区在线视频| 欧美精品黑人粗大欧| 久久久久久无码国产精品中文字幕 | 久久精品国产精品国产精品污| 国产精品高清一区二区人妖| 国产精品成人免费福利| 91久久精品无码一区二区毛片| 国产精品视频第一区二区三区|