重複の可能性:
PHP 5.2バージョンでfunction()use()のようなPHPクロージャ関数を使用するにはどうすればよいですか?
私はこれをphp5.2を実行しているサーバーで実行しようとしています。
function add_post_type($name, $args = array() ) {
add_action('init',function() use($name, $args) {
// execute custom post type code here
});
};
2行目は、予期しないT_FUNCTIONエラーをスローしています。これは、「use」演算子の原因であると思われます。誰かがこの関数をphp5.2で実行するように書き直す方法について教えてもらえますか?