这是php脚本代码
/*14*/ while($row=mysqli_fetch_array($result))
/*15*/ {
/*16*/ array_push($response,array("id"->$row["id"],"title"->$row["title"]));
/*17*/ }
我显示错误
解析错误:语法错误,意外' - >' (T_OBJECT_OPERATOR),在第16行的get_info.php中期待')'
我找不到什么语法错误。我的所有大括号都已关闭,我不知道这个'->'
答案 0 :(得分:2)
使用=>
代替->
为数组索引指定值。您也应该将jason_encode($response)
替换为json_encode($response)
。
示例强>
array_push($response, array("id"=>$row['id'], 'title'=> $row['name']));