をエラー処理のために:PHP:現代版の "or die();"私が最初にPHPを学び始めたとき、私はここ1に類似したクエリ文を記述します
mysql_query("SELECT * FROM `table`") or die(mysql_error());
上記と同様の効果を達成するために、最高の現代の方法は何ですか?
私の理解では、今日のクラス、関数、一般的なOOPの世界では、このような方法でたくさんのクエリを実行することは非常に非効率的です。私たちはどうしたら違うのでしょうか?
ええと、あなたは "死ぬ"とは何か違うことを望んでいるのですか?前者の場合は、タイトルを変更してください!後者の場合は、mysqliのように「低」なものから始めたり、DoctrineやPropelのような完全なORMに行きPDOを使うことができます –
PDOを使います。これはオブジェクト指向であり、エラー処理の例外をスローするように構成することができます(実際にはデフォルトで行われます) –
例外? –