__autoload()
なんで先週こんなコード書いていたのだろう。。。
<?php function __autoload($className) { if (!class_exists($className)) { require $className . '.php'; } }
やっべ、class_exists() いらないじゃん!ぼえー過去記事は直しておこう。
Zend Framework のソースコードとか見てみたんですけど、やっぱり require_once だらけなんですね。まあライブラリだとautoload強制とかってわけにはいかないか。バリバリZend_Loaderで呼んでますとかだとおもしろかったのになあ。ま、実際そうなったら疎結合じゃなくなって困るんだろうけど。