欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

PHP Try-catch 語句使用技巧

 更新時(shí)間:2016年02月28日 11:11:30   投稿:mdxy-dxy  
這篇文章主要介紹了PHP Try-catch 語句使用技巧,需要的朋友可以參考下

PHP Try-catch 語句
為了進(jìn)一步處理異常,我們需要使用try-catch語句----包括Try語句和至少一個(gè)的catch語句。任何調(diào)用 可能拋出異常的方法的代碼都應(yīng)該使用try語句。Catch語句用來處理可能拋出的異常。以下顯示了我們處理getCommandObject()拋出的異常的方法:

<?php 
try { 
  $mgr = new CommandManager(); 
  $cmd = $mgr->getCommandObject("realcommand"); 
  $cmd->execute(); 
} catch (Exception $e) { 
  print $e->getMessage(); 
  exit(); 
} 
?>

可以看到,通過結(jié)合使用throw關(guān)鍵字和try-catch語句,我們可以避免錯(cuò)誤標(biāo)記“污染”類方法返回的值。因?yàn)椤爱惓!北旧砭褪且环N與其它任何對象不同的PHP內(nèi)建的類型,不會(huì)產(chǎn)生混淆。

如果拋出了一個(gè)異常,try語句中的腳本將會(huì)停止執(zhí)行,然后馬上轉(zhuǎn)向執(zhí)行catch語句中的腳本。

如果異常拋出了卻沒有被捕捉到,就會(huì)產(chǎn)生一個(gè)fatal error。

相關(guān)文章

  • PHP通過正則表達(dá)式下載圖片到本地的實(shí)現(xiàn)代碼

    PHP通過正則表達(dá)式下載圖片到本地的實(shí)現(xiàn)代碼

    PHP通過正則表達(dá)式下載圖片到本地的實(shí)現(xiàn)代碼,主要是通過正則表達(dá)式匹配網(wǎng)頁內(nèi)容中的圖片地址并下載。
    2011-09-09
  • 10條php編程小技巧

    10條php編程小技巧

    這篇文章主要介紹了10條php編程小技巧,本文是實(shí)際開發(fā)經(jīng)驗(yàn)的總結(jié),注意到了一些編程細(xì)節(jié),需要的朋友可以參考下
    2015-07-07
  • php中一個(gè)有意思的日期邏輯處理

    php中一個(gè)有意思的日期邏輯處理

    今天處理了一個(gè)很小的問題。需求是這樣的,從周一到周日只能看到上周一到上周日的數(shù)據(jù)。這里直接從數(shù)據(jù)庫里根據(jù) date 字段查詢 范圍即可
    2012-03-03
  • PHP解決中文亂碼

    PHP解決中文亂碼

    在php中,中文亂碼非常頭疼,很麻煩,所以根據(jù)在編程的經(jīng)驗(yàn),總結(jié)以下方法(以utf_8為例),下面跟著小編一起來看下吧
    2017-04-04
  • PHP基礎(chǔ)陷阱題(變量賦值)

    PHP基礎(chǔ)陷阱題(變量賦值)

    PHP基礎(chǔ)陷阱題代碼,需要的朋友可以參考下
    2012-09-09
  • PHP 應(yīng)用容器化以及部署方法

    PHP 應(yīng)用容器化以及部署方法

    本文給大家分享的是如何把PHP應(yīng)用容器化,以及使用docker在服務(wù)器上部署PHP應(yīng)用,非常的簡單實(shí)用,有需要的小伙伴可以參考下
    2018-02-02
  • PHP面向?qū)ο缶偨Y(jié)

    PHP面向?qū)ο缶偨Y(jié)

    這篇文章主要介紹了PHP面向?qū)ο缶?較為詳細(xì)的介紹了PHP面向?qū)ο蟪绦蛟O(shè)計(jì)中的各種概念與常見技巧,非常具有實(shí)用價(jià)值,需要的朋友可以參考下
    2014-11-11
  • php實(shí)現(xiàn)選擇排序法的代碼示例

    php實(shí)現(xiàn)選擇排序法的代碼示例

    選擇排序法是一種簡單的排序算法,其基本思想是每次從未排序的部分中選擇最小(或最大)的元素,然后放到已排序部分的末尾,本文給大家介紹了如何使用php實(shí)現(xiàn)選擇排序法,感興趣的朋友可以參考下
    2023-11-11
  • 用PHP的ob_start();控制您的瀏覽器cache!

    用PHP的ob_start();控制您的瀏覽器cache!

    用PHP的ob_start();控制您的瀏覽器cache!...
    2006-11-11
  • php獲取遠(yuǎn)程文件的內(nèi)容和大小

    php獲取遠(yuǎn)程文件的內(nèi)容和大小

    這篇文章主要介紹了php獲取遠(yuǎn)程文件的內(nèi)容和大小函數(shù)代碼,感興趣的小伙伴們可以參考一下
    2015-11-11

最新評論