最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

php異常處理技術,頂級異常處理器

 更新時間:2012年06月13日 14:43:43   作者:  
php對異常的處理與java一樣,用到的是try{}catch(){}
定義頂級異常處理器用到的函數(shù)是
set_exception_handler("My_exception");
這里的My_expection是開發(fā)者自定義的異常處理函數(shù),既頂級異常處理器,只有當程序中沒有函數(shù)來處理異常才有頂級異常處理器來處理異常,如果沒有定義頂級異常處理器,則由系統(tǒng)默認的異常處理器來處理異常

舉例說明:
復制代碼 代碼如下:

<meta http-equiv="content-type" content="text/html;charset=utf-8" /><?php
set_exception_handler("My_expection");
function My_expection(){
echo "這里是頂級異常處理器";
}
try{
nohello("hello");
}catch(Exception $e){
throw $e;
}
  function nohello($nohello){
   if($nohello == "hello"){
   throw new Exception("不能輸入hello");
   }else{
echo "輸入成功";
}
}
?>

關于PHP異常處理 的一個問題
復制代碼 代碼如下:

<?php
try {
$a=10/0;
}catch (Exception $e){
echo "拋出異常";
}
?>

以上代碼,并不會輸出“拋出異?!?,而是輸出了錯誤信息:Warning: Division by zero in......

說明:try塊中并沒有拋出異常,而是按照系統(tǒng)默認的錯誤處理機制進行處理

所以能不能捕獲到異常,取決于有沒有真正的拋出異常

相關文章

  • PHP處理postfix郵件內容的方法

    PHP處理postfix郵件內容的方法

    這篇文章主要介紹了PHP處理postfix郵件內容的方法,涉及php讀取、正則匹配郵件內容的相關技巧,需要的朋友可以參考下
    2015-06-06
  • PHP類中Static方法效率測試代碼

    PHP類中Static方法效率測試代碼

    因為有好幾個項目等著做,又不是很急,再加上目前成型的那些框架多多少少用著總是有點不太如意,所以決定先自己寫一個框架,然后再做項目。既然寫框架,自然要經常做一些執(zhí)行效率上的測試,今天做了一個static效率的測試。
    2010-10-10
  • PHP extract 將數(shù)組拆分成多個變量的函數(shù)

    PHP extract 將數(shù)組拆分成多個變量的函數(shù)

    extract()函數(shù)提取關聯(lián)數(shù)組(對數(shù)字索引數(shù)組無效)每對key和value,生成以key為變量名、value為對應值的多組新變量。
    2010-06-06
  • PHP5中使用mysqli的prepare操作數(shù)據(jù)庫的介紹

    PHP5中使用mysqli的prepare操作數(shù)據(jù)庫的介紹

    今天小編就為大家分享一篇關于PHP5中使用mysqli的prepare操作數(shù)據(jù)庫的介紹,小編覺得內容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧
    2019-03-03
  • PHP中for循環(huán)語句的幾種變型

    PHP中for循環(huán)語句的幾種變型

    PHP中for循環(huán)語句的幾種變型...
    2006-11-11
  • php數(shù)組函數(shù)序列之each() - 獲取數(shù)組當前內部指針所指向元素的鍵名和鍵值,并將指針移到下一位

    php數(shù)組函數(shù)序列之each() - 獲取數(shù)組當前內部指針所指向元素的鍵名和鍵值,并將指針移到下一位

    each() 函數(shù)生成一個由數(shù)組當前內部指針所指向的元素的鍵名和鍵值組成的數(shù)組,并把內部指針向前移動。返回的數(shù)組中包括的四個元素:鍵名為 0,1,key 和 value。單元 0 和 key 包含有數(shù)組單元的鍵名,1 和 value 包含有數(shù)據(jù)
    2011-10-10
  • Windows7下的php環(huán)境配置教程

    Windows7下的php環(huán)境配置教程

    這篇文章主要介紹了Windows7下的php環(huán)境配置教程,本文講解了Windows7下的PHP環(huán)境配置步驟,包含下載安裝文件、配置PHP、添加到系統(tǒng)變量和檢測安裝是否成功等步驟,需要的朋友可以參考下
    2015-02-02
  • PHP的自定義模板引擎

    PHP的自定義模板引擎

    本文將詳細介紹PHP中的模板引擎。具有很好的參考價值。下面跟著小編一起來看下吧
    2017-03-03
  • php帶密碼功能并下載遠程文件保存本地指定目錄 修改加強版

    php帶密碼功能并下載遠程文件保存本地指定目錄 修改加強版

    php帶密碼功能并將遠程文件下載到本地指定目錄修改版,需要的朋友可以參考下。
    2010-05-05
  • 請php正則走開

    請php正則走開

    玩PHP玩了幾年了,在剛剛接觸PHP的時候感覺正則真的很洋氣,我想替換啥就替換啥。然而隨著工作的推移,漸漸對正則開發(fā)反感起來,正則的速度太慢了,而且特占內存。在一個群里有個網(wǎng)友說,正則速度快,正則簡單,正則開發(fā)效率高。我并沒有與他爭辯,因為我剛剛做PHP的時候也是這樣的想法。但是正則真的那么好嗎?
    2008-03-03

最新評論

新和县| 石屏县| 清徐县| 沙田区| 肇州县| 宕昌县| 红河县| 曲水县| 杂多县| 霍州市| 德化县| 通道| 普安县| 兰考县| 张家港市| 高台县| 黄平县| 峨山| 曲周县| 丰顺县| 阜康市| 临漳县| 黄山市| 西藏| 三河市| 临沂市| 翁牛特旗| 荆州市| 雅安市| 德昌县| 广水市| 曲松县| 胶州市| 乌兰察布市| 融水| 宁化县| 牙克石市| 普洱| 佛山市| 丰宁| 博湖县|