[PHP-dev 1533] Re: mbstringの 関数のオーバーロード機能 (func_overload) について

sasezaki sasezaki @ gmail.com
2012年 4月 18日 (水) 23:00:50 JST


させざき です。
みなさまご返答ありがとうございます。

誤って設定される環境をまず減らす意図も含め、
大垣さんの仰られるとおり、まずドキュメントに
(「注意:
このオプションを使用した場合、運用環境全てに影響を与えます。 使用するアプリケーションによっては不具合を引き起こす可能性があります。」
などといった形でしょうか。)
と記載させて頂けると、ありがたいです。


2012年4月18日17:59 Yusuke Ando <yandod @ gmail.com>:
> 安藤です。
>
> 間違った方法での問題解決を実現してしまう恐れのある機能に感じます。
> 有効活用されている事例もみかけませんし、廃止に向けたプロセスに賛成です。
>
>> On Wed, Apr 18, 2012 at 12:17 PM, Yasuo Ohgaki <yohgaki @ ohgaki.net> wrote:
>>> 大垣です。
>>>
>>> 2012年4月17日23:00 Rui Hirokawa <rui.hirokawa @ gmail.com>:
>>>> 廣川です。
>>>>
>>>> 個人的には、func_overloadを将来のバージョンでobsoleteとすることに
>>>> 賛成です。この機能は、海外のアプリケーションをマルチバイト対応とする
>>>> ことを容易にするためのものでしたが、当初の想定を超えて使用されている
>>>> ように感じます。PHP 6が予定通りにリリースされていれば既に用済みだった
>>>> はずですが、現状では互換性を担保することが課題となりそうです。
>>>
>>> オーバーロードを本家から考慮するのは予想してない使い方ですね。。
>>>
>>> 今からドキュメントして、次のバージョンでE_STRICT、その次のバー
>>> ジョンでE_NOTICE、さらにその次ぎで廃止という感じですね。
>>>
>>> オーバーロードだけならRunKitなどで対応できるので困ることはない
>>> はずです。
>>>
>>> --
>>> Yasuo Ohgaki
>>> yohgaki @ ohgaki.net
>>> _______________________________________________
>>> PHP-dev mailing list
>>> PHP-dev @ php.gr.jp
>>> http://ml.php.gr.jp/mailman/listinfo/php-dev
> _______________________________________________
> PHP-dev mailing list
> PHP-dev @ php.gr.jp
> http://ml.php.gr.jp/mailman/listinfo/php-dev


PHP-dev メーリングリストの案内