[PHP-dev 530] Re: [PHP-users 10577] [RFC] (mbregexをお使いの方へ) option パラメータ の非推奨化

Yasuo Ohgaki php-dev@php.gr.jp
Mon, 07 Oct 2002 09:09:46 +0900


大垣です。

Moriyoshi Koizumi wrote:
> 小泉@町田です。
> 
> mbregex 系列の関数の、
> mb_ereg_replace() や、mb_ereg_search() などの関数にある
> option パラメータを廃止し、

obsolete扱いにすると、という意味ですよね。

> 
> proto mb_regex_set_options( string opt )
> 
> のような関数を追加し、これでオプションを設定するようにしようかと
> 思っています。
> 
> この方が、標準の ereg 系列の関数との置き換えが楽になるはずです。

大賛成です。

mb_regex_set_optionsを実装される時に、内部の用の
PHPAPI int php_mb_regex_set_options()といった関数を作って
頂けると助かります。

# iniエントリはスクリプトの移植性を考えて無しの方が良いと思います。

関数オーバーロードを行なう際には自動的に互換性があるモードに
切替えるようになっていると便利と思います。

すでに、同様のお考えで作られるつもりかも知れませんが、念の為にポスト
します。

--
Yasuo Ohgaki