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