【发布时间】:2020-05-01 01:22:14
【问题描述】:
我做了一个函数:
function xyz( $user_id_array = NULL ){
if ( ! $user_id_array ) {
$result = mysqli_query($con, "SELECT DISTINCT(benutzer_id) FROM anstellung;");
$user_id_array = mysqli_fetch_all($result);
}
print("<pre>".print_r($user_id_array,true)."</pre>");
}
现在我的问题是,如果我这样调用函数:
xyz( array(6, 2, 3) );
xyz( );
输出如下所示:
Array
(
[0] => 6
[1] => 2
[2] => 3
)
Array
(
[0] => Array
(
[0] => 9
)
[1] => Array
(
[0] => 13
)
)
数组的维度如何可能相同? mysqli_fetch_all 也应该是这样的:
Array
(
[0] => 9
[1] => 13
)
【问题讨论】:
-
$user_id_array = array_column($user_id_array, 0);