用のエスケープを行うものであり、アプリケーション全体の面倒をみてくれるわけではない。PDOについて調べるあと、データベースのコネクションはリソースを使うということにも気をつけよう。コネクションを明示的に閉じることを忘れたせいでリソースを食いつぶしてしまうなんて話は珍しくない。いえ、これは別にPHPに限った話でもないけどね。オブジェクトを破棄してしまえば、暗黙のうちにコネクションを閉じることが保証される。オブジェクトを明示的に破棄しない場合は、スクリプトの実行が終わった時点でPHPが自動的に接続を閉じる。持続的接続を使っている場合は別だ。PDOの接続について調べるデータベースとのやりとりPHPを勉強し始めたばかりの開発者がやってしまいがちなのが、データベースとのやりとりと画面表示のロジックをごちゃまぜにしてしまうことだ。".$row['field1']."</li>";}?></ul>これは、あらゆる意味でよろしくない。何と言っても、デバッグしづらいし、テストもしづらいし、読みづらい。あと、何も制限をかけていないので、大量のフィールドを出力してしまうことになる。同じことをもっとすっきり行う方法はいろいろある。関数型プログラミングが好きな人向けのやりかたもある。分離することからはじめよう。BAD!!}少しはマシになった。この二つを別々のファイルに分けてしまえば、きれいに分離できるだろう。次に、このメソッドを保持するクラスを用意する。ファイルをもうひとつ作って、そこに画面表示ロジックを入れる。