[PHP-users 413] Re: ちょっと複雑な並べ替えについて (usort)
Kentaro Fujinuma
php-users@php.gr.jp
Fri, 29 Jun 2001 17:57:16 +0900
藤沼@イイガです。
<001b01c10065$90d30550$cb00a8c0@haunet.ocn.ne.jp> の、
"[PHP-users 401] ちょっと複雑な並べ替えについて (usort)" において、
""Osamu Shigematsu" <shigematsu@ha-unet.ocn.ne.jp>"さんは書きました:
> 普通は、file_class というクラスでも作って、それに対して operator< だかを定義
> すれば、きれいに並んでとても幸せなのですが、php だとそういう解決は可能なので
> しょうか?
operator のオーバーロードは無理です。
> クラスのメソッドとして定義した関数を呼ぶことができれば、グローバル変数を作っ
> たり、並べ替え関数を複数作ったりするという、いまいちなコードを書かなくて済む
> のですが、どのようにすれば、良いのでしょうか? 以下の場合、クラスのメソッドで
> ある、comp_files を呼びたいのですが。
finder::comp_files($lhs, $rhs) で呼べませんか?
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Kentaro Fujinuma / IIGA Co., Ltd. / Network Administrator
Contact: E-mail: fuji@iiga.co.jp
Tel: 03-5296-0389 / Fax: 03-5296-0386
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-