[PHP-users 418] Re: ちょっと複雑な並べ替えについて (usort)

Kentaro Fujinuma php-users@php.gr.jp
Fri, 29 Jun 2001 20:03:04 +0900


藤沼@イイガです。

<000401c1007d$53f12870$cb00a8c0@haunet.ocn.ne.jp> の、
   "[PHP-users 414] Re: ちょっと複雑な並べ替えについて (usort)" において、
   ""Osamu Shigematsu" <shigematsu@ha-unet.ocn.ne.jp>"さんは書きました:

> あくまでも、そのインスタンスの (?) メソッドを呼びたいのです
    :
> もっと平たくかくと、
>     usort($this->data,$this->comp_files);
> としたい、ということなんです。

すみません、質問の意味を取り違えていました。

これは無理です。
http://www.php.net/manual/en/function.usort.php
にある "user contributed notes" の 2 番目をご覧ください。

美しくないですが、普通に関数として書くしかないでしょう。

> もしかしたら、メソッド、もしくはプロパティを static にしておく必要があるので
> しょうか?

PHP に static なメソッド・属性はなかったはずです。

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
 Kentaro Fujinuma / IIGA Co., Ltd. / Network Administrator
 Contact: E-mail: fuji@iiga.co.jp 
          Tel: 03-5296-0389 / Fax: 03-5296-0386
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-