为了账号安全,请及时绑定邮箱和手机立即绑定

具有 PHP 和 MySQL 查询的数组维度

具有 PHP 和 MySQL 查询的数组维度

PHP
交互式爱情 2022-08-05 09:36:40
我做了一个函数: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)
查看完整描述

1 回答

?
慕村225694

TA贡献1880条经验 获得超4个赞

您可以与循环一起使用来构造所需的数组:mysqli_fetch_assoc()


if (!$user_id_array) {

    $user_id_array = Array();

    $result = mysqli_query($con, "SELECT DISTINCT(benutzer_id) FROM anstellung;");

    while ($row = mysqli_fetch_assoc($result)) {

        $user_id_array[] = $row['benutzer_id'];

    }

}


查看完整回答
反对 回复 2022-08-05
  • 1 回答
  • 0 关注
  • 76 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信