php数组中的问题不适用于while

拉杜安·奥尼

当我想向浏览器显示信息时,我有一个 php 代码,它显示给我:注意:数组到字符串的转换,你能帮帮我吗,我想从函数中显示这些信息,因为我不想每次都创建一个新的要求。

    function get_school($school_code){
        global $conn,$Lang;
            $school_select      = $conn->query("SELECT * FROM schools WHERE code='$school_code'");
            $school_exs         = $school_select->num_rows;

                if ($school_exs != 0) {
                    $show = array();
                    while ($school_info  = mysqli_fetch_array($school_select)) {
                        $nestedData         = array();
                        $nestedData[]       = $school_info['id'];  
                        $nestedData[]       = $school_info['name'];  
                        $nestedData[]       = $school_info['code'];  
                        $nestedData[]       = $school_info['type'];  
                        $nestedData[]       = $school_info['wilaya'];  
                        $nestedData[]       = $school_info['baladiya'];  
                        $nestedData[]       = $school_info['capacity'];  
                        $nestedData[]       = $school_info['phone'];  
                        $nestedData[]       = $school_info['email'];  
                        $nestedData[]       = $school_info['adress'];
                        $nestedData[]       = $school_info['arabic_name'];
                        $nestedData[]       = $school_info['direction'];
                        $nestedData[]       = $school_info['language'];
                        $show[]             = $nestedData;
                    }

                }else{


                }
        return  $show;
    }

    echo get_school($admin_school_code);
卡洛斯·阿尔维斯·豪尔赫

您正在返回一个数组,因此您不能使用echo.

尝试var_dump(get_school($admin_school_code))print_r(get_school($admin_school_code))

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章