PHP例外処理クラス

WBOY
リリース: 2016-06-23 13:25:22
オリジナル
858 人が閲覧しました

```getMessage().'in file:'.$this->getFile().'on line:'.$this->getLine(); }}関数reg($reginfo = null){ // さまざまなエラーに基づいてさまざまな例外をスローします if (empty($reginfo) || !isset($reginfo)) { throw new Exception('Illegalparameter') } if (empty($reginfo); reginfo['email'])) { throw new emailException('メールが空です'); } if ($reginfo['pwd'] != $reginfo['repwd']) { throw new pwdException('2 つのパスワードが一致しません! '); }}//さまざまな例外を受け取り、それに応じて処理します。 try { reg(array('email' => '1078789950@qq.com', 'pwd' => '123', 'repwd' => '1231' ));} catch (Exception $e) { echo $e ->getMessage();} catch (emailException $ee) { echo $ee ->getMessage();} catch (pwdException $ep) { echo $ep;}```

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート