php try catch鏃犳硶鎹曡幏寮傚父鎬庝箞瑙e喅
鍦≒HP涓紝try-catch璇彞鐢ㄤ簬鎹曡幏鍜屽鐞嗗紓甯搞€傚鏋渢ry鍧椾腑鐨勪唬鐮佹姏鍑轰簡寮傚父锛宑atch鍧椾腑鐨勪唬鐮佸皢浼氳鎵ц銆?/p>
鐒惰€岋紝鏈変竴浜涙儏鍐典笅try-catch鍙兘鏃犳硶鎹曡幏寮傚父锛屽叾涓寘鎷細
-
PHP鐗堟湰闂锛氱‘淇濅綘鐨凱HP鐗堟湰鏀寔try-catch璇彞銆倀ry-catch璇彞鍦≒HP 5鍙婃洿楂樼増鏈腑鍙敤銆?/p>
-
閿欒鎶ュ憡绾у埆锛氬湪PHP閰嶇疆鏂囦欢锛坧hp.ini锛変腑锛岀‘淇濋敊璇姤鍛婄骇鍒缃负E_ALL锛屼互渚挎崟鑾峰叏閮ㄥ紓甯搞€傚彲浠ラ€氳繃淇敼php.ini鏂囦欢涓殑鈥渆rror_reporting鈥濇寚浠ゆ潵瀹炵幇銆?/p>
-
寮傚父鏈鎶涘嚭锛氱‘淇濆紓甯稿湪try鍧椾腑琚纭姏鍑恒€傚鏋滃紓甯歌鎹曡幏涔嬪墠琚叾浠栦唬鐮佸鐞嗘垨灞忚斀浜嗭紝try-catch璇彞灏嗘棤娉曟崟鑾枫€?/p>
浠ヤ笅鏄竴涓娇鐢╰ry-catch鎹曡幏寮傚父鐨勭ず渚嬶細
try {
// 浠g爜鍧? throw new Exception("杩欐槸涓€涓紓甯?quot;);
} catch (Exception $e) {
echo "鎹曡幏鍒板紓甯革細" . $e->getMessage();
}
鍦ㄤ笂闈㈢殑绀轰緥涓紝褰撳紓甯歌鎶涘嚭鏃讹紝catch鍧椾腑鐨勪唬鐮佸皢浼氭墽琛屽苟鎵撳嵃寮傚父淇℃伅銆?/p>
濡傛灉浠ヤ笂鏂规硶閮戒笉鑳借В鍐抽棶棰橈紝鍙兘闇€瑕佽繘涓€姝ヨ皟璇曚唬鐮侊紝鏌ョ湅鏄惁鏈夊叾浠栧洜绱犲鑷村紓甯告棤娉曡鎹曡幏銆?/p>
相关问答