PHP5では、オブジェクト指向の機能が強化され、実用的なオブジェクト指向プログラミングが実現されました。この連載では、PHPでオブジェクト指向を使ったプログラミングの例を紹介します。 これまでのバージョンのPHPではオブジェクトの機能が弱かったため、本格的にオブジェクト指向プログラミングを行う場合につまずくことがよくありました。PHP5では、Zend Engineのバージョンが上がったことで、特にオブジェクトの機能が飛躍的に改善されました。 これにより、Javaライクなオブジェクト指向プログラミングが可能になります。もちろん、すべてがJavaと同様であるというわけではありませんが、ほぼ問題はないと考えてよいでしょう。 ここでは、新たに使えるようになったオブジェクトの機能のうち、頻繁に使われるであろう機能を中心に紹介していきます。 今までのPHPでは例外処理をうまく扱うことが難しく、主に関数