[英]syntax error in postman after json_encode()
這是我的控制器
$pid = json_decode(file_get_contents('php://input'), true);
foreach ($pid as $key => $value) {
foreach ($value as $keys => $values) {
$c_res = $this->Model_master->get_sup($values);
echo json_encode($c_res, 200);
}
}
這是我的模特
$q = $this->db->select('contact_number')->from('shopxie_people')
->where("p_id = ".$value)
->get();
return $q->result_array();
這顯示我的結果是html形式但是當我把它改成json它給了我
SYntax錯誤
郵遞員內容類型也顯示為text / html;
為什么即使在我的代碼中使用json編碼后也會發生這種情況?
希望這個能對您有所幫助 :
在您的控制器中執行以下操作:
foreach ($pid as $key => $value)
{
foreach ($value as $keys => $values)
{
$c_res[] = $this->Model_master->get_sup($values);
}
}
echo json_encode($c_res);
exit;
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.