[PHP-doc 654] Re: mbstring の新関数のマニュアルについて
TAKAGI Masahiro
matakagi @ osk2.3web.ne.jp
2006年 9月 18日 (月) 09:21:31 JST
高木です。
At Sun, 17 Sep 2006 23:34:37 +0900,
komura wrote:
>
> マニュアルの mb_strrchr(), mb_strrichr(), mb_strstr() の説明部分の
> 引数指定が間違っているようです。
>
> > string mb_strrchr ( string haystack [, string needle [, bool part [, string encoding]]] )
> > string mb_strrichr ( string haystack [, string needle [, bool part [, string encoding]]] )
> > string mb_strstr ( string haystack [, string needle [, bool part [, string encoding]]] )
>
> 第2引数は省略できないようですので、以下のようになると思います。
>
> string mb_strrchr ( string haystack, string needle [, bool part [, string encoding]] )
> string mb_strrichr ( string haystack, string needle [, bool part [, string encoding]] )
> string mb_strstr ( string haystack, string needle [, bool part [, string encoding]] )
>
チェックしていただき、ありがとうございました。ソースを確認してみました
が、確かにそのとおりですね。上記3つ以外に mb_stristr についても同じ問
題があったので、直しておきました。
>
> また、マニュアルに追加された関数が導入されたバージョンを調べて
> みました。
>
> mb_check_encoding() 4.4.3, 5.1.3, 5.2
> mb_list_encodings_alias_names() 5.2
> mb_list_encodings() 5.0.0
> mb_list_mime_names() 5.2
> mb_stripos() 5.2
> mb_stristr() 5.2
> mb_strrchr() 5.2
> mb_strrichr() 5.2
> mb_strripos() 5.2
> mb_strstr() 5.2
>
わざわざありがとうございました。桝形さんへの返信のほうにも書いたとおり、
これらの情報はおそらく自動的に生成されると思うのですが、もし更新されな
かった場合には参考にさせていただきます。
>
> あと、(マニュアル通りで実害はありませんので)大したことではない
> のかもしれませんが、mb_check_encoding() が引数なしで使用できます。
> 引数なしで使用した場合、TRUE を返すだけになっています。
> mb_check_encoding() を引数なしで使用するという状況が思い浮ばない
> のですが、これは意図通りの仕様なのでしょうか?
>
これは……どうなんでしょうね。私にはちょっと判断できません。
php-dev @ php.gr.jp に振ったほうがいいかも知れませんね。
--
高木 正弘 mailto:matakagi @ osk2.3web.ne.jp
PHP-doc メーリングリストの案内