我只是想看看这里的社区,避免将来发生任何戏剧性的事情。
我有一个变量,在wp_user_query
但我不确定我是否错过了以后会绊倒我的东西。
我在页面模板中有以下内容:
<?php
// WP_User_Query arguments
$args = array(
\'role\' => \'editor\',
\'exclude\' => $userID,
\'number\' => \'999999\',
\'count_total\' => false,
);
// The User Query
$user_query = new WP_User_Query( $args );
// The User Loop
if ( ! empty( $user_query->results ) ) {
foreach ( $user_query->results as $user ) {
// do something
echo $user->display_name;
}
} else {
// no users found
}
?>
WordPress希望排除部分中有一个数组,如下所示:
阵列(1、2、3、4)
但是当我使用
<?php print_r($userID) ?>
我得到一个如下的数组
数组([0]=>1[1]=>2[2]=>3[3]=>4)
我是否需要去掉密钥并用逗号替换它?
最合适的回答,由SO网友:tmdesigned 整理而成
您只看到了索引。
<?php
$array = array( 1,2,3,4 );
print_r( $array);
/*
outputs:
Array
(
[0] => 1
[1] => 2
[2] => 3
[3] => 4
)
*/