論理処理にはブール値を使用します。
$edit //データベース操作
if ($edit) {
return redirect('back/label/index')->with('message', '変更成功');
} それ以外 {
return redirect('back/label/index')->with('message', '変更に失敗しました');
}
PHP 例外処理、コード ソース
<?php
//例外をスローできる関数を作成する
関数 checkNum($number)
{
if($number>1)
{
throw new Exception("値は 1 以下である必要があります");
}
true を返します。
}
//「try」コードブロックで例外をトリガーする
試す
{
チェック番号(2);
//例外がスローされた場合、このテキストは表示されません
echo 'これが表示されている場合、番号は 1 以下です';
}
//例外をキャッチする
catch(**例外 $e**)
{
echo 'メッセージ: ' .$e->getMessage();
}
?>
誰かがこの 2 つの違いとそれぞれの利点を説明できることを願っています。ありがとうございます。
仅有的幸福2017-05-16 13:07:02
ifelse: より直感的で、より単純なロジックでの処理に適しています
例外: より柔軟で、複雑なロジックと複数のレベルでの処理に適しています
通常、これを行うには例外を使用します
習慣沉默2017-05-16 13:07:02
最初のものは単純なインタラクションに適しており、ユーザーに失敗/成功を伝えるだけです。 2 番目のタイプは自己デバッグによく使用され、より多くのエラー原因を確認できます。