これはよく尋ねられていますが、今のところ数回答えられましたが、私はすでに存在していたものを使用して問題を解決できません。私はちょうどcodeigniterを学び始めました。これはコードです:CODEIGNITER - 構文解析エラー:予期しない '=>'(T_DOUBLE_ARROW)
$draw = intval($this->input->get("draw"));
$start = intval($this->input->get("start"));
$length = intval($this->input->get("length"));
$movies = $this->movielist_model->get_movies();
$data = result();
foreach($movies->result() as $r) {
$data[] = result(
$r->title,
$r->price,
$r->rating
);
}
// IT SAYS THAT THE ERROR IS HERE:
$output = result(
"draw" => $draw,
"recordsTotal" => $movies->num_rows(),
"recordsFiltered" => $movies->num_rows(),
"data" => $data
);
echo json_encode($output);
exit();
}
あなたの配列構文の前後に '['と ']'がありません。 – brenjt
[PHP Parse/Syntax Errors]の重複可能性があります。どのように解決するのですか?](https://stackoverflow.com/questions/18050071/php-parse-syntax-errors-and-how-to-solve-them) –