2007-04-23

スパゲティコード

$input = 3;
include("next.php");
if($Result){
 print "成功";
}
exit;

PHPソース見てたら、こんなコードが出てきて憤死しそうになった。

文中で関数を呼ぶようにincludeされている事も衝撃だが、何よりそのinclude先とグローバル変数で通信していると言うすさまじさ。

当然、一定の条件でnext.phpは別のPHPファイルをincludeしている。

こんな見事なスパゲティコードはじめてみた。家に帰りたい。

トラックバック - http://anond.hatelabo.jp/20070423162916