鍍金池/ 問答/PHP  HTML/ php ajax傳返回值數(shù)組引號(hào)沖突怎么解決?

php ajax傳返回值數(shù)組引號(hào)沖突怎么解決?

$content='<img src="#">'

圖片描述

如果沒有引號(hào)就正常。

回答
編輯回答
荒城

$arr=[
'caredate'=>$t,
'name'=>$name,
'content'=>$content,
'status'=>1
];
return json_encode($arr);

2017年5月26日 18:21
編輯回答
尛憇藌

你這是拼接 json 格式的字符串?

2018年6月11日 07:28
編輯回答
網(wǎng)妓

同樓上

$arr=[
    'caredate'=>$t,
    'name'=>$name,
    'content'=>$content,
    'status'=>1
];
die(json_encode($arr));
2018年2月4日 17:48
編輯回答
綰青絲

對呀! 學(xué)習(xí)用一下 json_encdoe() 這個(gè)函數(shù)吧! 直接轉(zhuǎn)換出來是json字符串。如果是js中使用。需要使用方法轉(zhuǎn)換成對象。例如:

$arr = ['name'=>'張三']
echo json_encdoe($arr);
//這樣轉(zhuǎn)出來的 張三  中文,會(huì)變成UNICODE編碼。json_encode($arr,JSON_UNESCAPED_UNICODE) 有第二個(gè)參數(shù) 不會(huì)轉(zhuǎn)碼
 $obj = JSON.parse('{"name":"張三"}') //html
2017年12月29日 04:43