[PHP-users 8314] Re: 関数の中に関数を入れる方法

Moriyoshi Koizumi php-users@php.gr.jp
Thu, 27 Jun 2002 03:55:35 +0900


小泉@町田です。

$str = rtrim( "5,3,5,12,", ", " );

これはどうでしょうか?



Naofumi Kondoh <nkon@shonan.ne.jp> wrote:

> ソフト工房の近藤です。
> 
> "Morikawa [encore-ann]" wrote:
> > 
> > もりかわ(esepg)です。
> 
> 話がちょっとずれますが、カンマ挿入の処理は、よくつかう
> ので、定石を整理しておくといいですね。みなさんの投稿や
> 我流も入れると次の方法かな。他にもあるかな。
> 
> # もりかわさん、 PHP-FAQ に入れませんか。
> 
> (a) 配列の場合、join (implode) 関数を使う。
>      print join(', ',$list);
> 
> (b) counter などで判定して最初以外はカンマを入れる。
>      if($counter > 0)print " , ";
> 
> (c) 先頭にカンマを付けた文字列を結合しておいて、
>     最後に、先頭のカンマを除去する。
>     $str = "";
>     for(....略....){ $str .= ", ".。。。略。。。。; }
>     print substr($str, 2);
> 
> (d) $comma = "";
>     for(...略...){ 
>         echo $comma, .....略..... ;
>         $comma = ', ';
>     }
> 
> 私は、(a) と (d) を使ってます。
> 
> _/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/
>  (株)ソフト工房   近藤直文        Email:  nkon@shonan.ne.jp 
> http://www.SOFTKOUBOU.co.jp/      http://www.shonan.ne.jp/~nkon/
> 2002-07-27(土)14:00-16;30 JPUG 業務アプリ分科会 セミナー/勉強会
> _/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/
> _______________________________________________
> PHP-users mailing list
> PHP-users@php.gr.jp
> http://ns1.php.gr.jp/mailman/listinfo/php-users