関数は非推奨になり、何かを行うためのより良い方法を見つけることがあるので、PHP のすべてのネイティブ関数を独自のクラスにラップするのが良いか悪いか疑問に思っていました。例えば:
class PHPFUNC {
public static function f_strrev($string) {
return strrev($string);
}
}
そして、それらを次のように使用します:
PHPFUNC::f_strrev($string);
それ以外の:
strrev($string);
このようにして、すべての関数呼び出しを同時に簡単に変更でき、mb_ バージョンと通常のバージョンを簡単に交換することもできました。
どう思いますか?長所?短所?これにより多くのオーバーヘッドが発生しますか?