[PHP-dev 180] 関数オーバーロード
Rui Hirokawa
php-dev@php.gr.jp
Mon, 24 Dec 2001 00:44:01 +0900
廣川です。
以前、話題になったオリジナルのPHP関数をマルチバイト対応の
関数で置き換える件ですが、CVSに入れてみました。
テストをお願いできればと思います。
overloadというよりもoverride という話もありますが。。。
php.iniの設定オプションmbstring.func_overloadを追加しました。
mbstring.func_overload = 1; mail()をmb_send_mail()で上書き
mbstring.func_overload = 2; strlen, strpos, strrpos, substrをmb_*で上書き
mbstring.func_overload = 3; 上記関数を全て上書き
将来的には、正規表現関数の上書き等もできればと思います。
--
-----------------------------------------------------
Rui Hirokawa <rui_hirokawa@ybb.ne.jp>
<hirokawa@php.net>