Php 添加到数组合并

Php 添加到数组合并,php,Php,我有一个函数,可以将所有公共查询变量和私有查询变量列入黑名单 但是wp admin和wp login没有列在这些数组中。有没有办法将它们添加到这些列表中 原始代码: public function forbidden_slugs() { $wp = new WP; return array_merge( $wp->public_query_vars, $wp->private_query_vars ); } 我试过但没用的东西:

我有一个函数,可以将所有
公共查询变量
私有查询变量
列入黑名单

但是
wp admin
wp login
没有列在这些数组中。有没有办法将它们添加到这些列表中

原始代码:

    public function forbidden_slugs() {
        $wp = new WP;
        return array_merge( $wp->public_query_vars, $wp->private_query_vars );
    }
我试过但没用的东西:

    public function forbidden_slugs() {
        $wp = new WP;
        return array_merge( $wp->public_query_vars, $wp->private_query_vars, 'wp-admin', 'wp-login' );
    }
谢谢大家!

不妨试试:

return array_merge( $wp->public_query_vars, $wp->private_query_vars, array('wp-admin', 'wp-login') );
您正在使用需要数组的作为参数,但您向其中提供了字符串

不妨试试:

return array_merge( $wp->public_query_vars, $wp->private_query_vars, array('wp-admin', 'wp-login') );

您正在使用需要数组的作为参数,但您向其中提供了字符串

array\u merge
合并数组
'wp-admin'
是一个字符串
array\u merge
合并数组<代码>'wp-admin'是一个字符串我已经尝试了你的代码,但现在它似乎完全忽略了这一行我最初建议返回,也许你必须将它添加到其中啊是的,对不起!我在发表评论后就这么说了。如果允许的话,我会接受你的回答。我已经尝试了你的代码,但现在它似乎完全忽略了行。我最初建议返回,也许你必须在其中添加它啊,是的,对不起!我在发表评论后就这么说了。如果允许的话,我会接受你的回答。