2011年01月20日

クラス内部でのusortの比較関数の指定方法

クラス内部でusort(ユーザー定義の比較関数を使用して、配列を値でソートする)を使う場合、比較関数も同じクラス内に記述して

usort($arr, $this->cmp)

などとしてみると、

usort() [function.usort]: Invalid comparison function

というエラーが出ます。
同じクラス内に記述した比較関数が見つからなかった、というわけです。


このような場合の解決方法は...


>> 続きを読む

このエントリーをはてなブックマークに追加
posted by taichistereo at 09:26 | Comment(0) | PHP
Blog Widget by LinkWithin