亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

PHP7中的異常處理和錯誤處理

發布時間:2020-06-21 16:24:24 來源:億速云 閱讀:134 作者:鴿子 欄目:編程語言

PHP7中異常與錯誤處理與之前版本對比

先上代碼

ECHO PHP_VERSION.PHP_EOL;
function add (int $left,int $right){
  return $left+$right;
 }
try {
    echo add('left', 'right');
} catch (Exception $e) {
    // Handle exception
} catch (Error $e) { // Clearly a different type of object
    // Log error and end gracefully
    var_dump($e->getMessage());
}
echo PHP_EOL."helloword".PHP_EOL;

PHP v5.6.1結果

5.6.1
PHP Catchable fatal error:  Argument 1 passed to add() must be an instance of int, string given, called in C:\usertb\shareubuntu\Workerman\fortest.php on line 8 and defined in C:\usertb\shareubuntu\Workerman\fortest.php on line 3
Catchable fatal error: Argument 1 passed to add() must be an instance of int, string given, called in C:\usertb\shareubuntu\Workerman\fortest.php on line 8 and defined in C:\usertb\shareubuntu\Workerman\fortest.php on line 3
[Finished in 0.0s]

PHP v7.0.15結果

7.0.15-0ubuntu0.16.04.4
string(131) "Argument 1 passed to add() must be of the type integer, string given, called in /home/tb/win10share/Workerman/fortest.php on line 8"
helloword

區別

在于后者可以捕獲fatal error,并且可以正常輸出helloword

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

宝应县| 文昌市| 固镇县| 社旗县| 昆明市| 华宁县| 随州市| 呼伦贝尔市| 张北县| 板桥市| 远安县| 扎鲁特旗| 安庆市| 昌江| 兴安盟| 贵港市| 湟源县| 出国| 镇江市| 深水埗区| 若尔盖县| 芮城县| 贡觉县| 宝山区| 夹江县| 兰西县| 宁远县| 湄潭县| 宜良县| 巴里| 隆化县| 图片| 乃东县| 孟州市| 泗洪县| 苏州市| 定南县| 容城县| 和田县| 来宾市| 赤城县|