2016-12-16から1日間の記事一覧
指定した配列から新たな配列をつくることができる。 DBから取得したデータとかの処理に役立つ。(PHP5.5以降) [使用例] 操作する配列は以下のとおり $article = array( array( 'id' => '001', 'title' => 'スポーツ観戦', 'category' => 'スポーツ' ), arra…
[使用例] $result= print_r($data, true); #実行結果 第2引数をtrueにすると、出力結果をreturnする。 (使用例では出力結果が$resultに代入される。) falseもしくは省略すると、画面に標準出力される。
スローされた例外はどこでキャッチされるのか? 以下のサンプルコードをもとに解説 #サンプルコード class A try{ //クラスBのメソッドbを実行 //a① } catch (ErrorException1 $e) { //a② } catch (ErrorException2 $e) { //a③ } //a④ class B function b()…
#ポイント どのような例外処理、ログを出力するかは、トラブル(システムエラーやDB接続、DB更新の失敗など)が発生したときにどのようなログがあれば運用対応上適切かを考えるとよい。 #ログを出力して例外をスロー Utilクラス //exitErrorメソッド publi…