WordPressでプラグイン依存の関数を使うとき、function_exists
を使いますよね。
そのときに、普通にifを書くのが面倒だと感じたのですが、下記のような感じで楽に使うことはできませんでしょうか?
↓普通にifを書く
if ( function_exists( 'new_my_func1' ) ) { new_my_func1(); } if ( function_exists( 'new_my_func2' ) ) { new_my_func2(); }
↓楽かなと思う書き方(の案)
function ex( $func ){ if ( function_exists( $func ) ) { $func; } } ex( new_my_func1() ); ex( new_my_func2() );
しかしこれでは引数をどうするんだという話もあってダメなのですが、このようなイメージで巧い方法がございましたら教えてください。宜しくお願い致します。
回答4件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/08/15 10:42