1
尋找一些幫助。不知道這個問題的最佳途徑...... 我推着一個新的參考到一個數組,但「真實」價值被插入帶引號的,這失敗了我的json格式。PHP指數數組JSON
while($row = mysqli_fetch_assoc($res)) {
if($row['id']=="2"){
$row['children']= 'true';
}
$data[] = $row;
}
echo json_encode($data);
輸出
[{"id":"2","name":"john","text":"john","parent_id":"0","children":"true"}]
當我需要......
{"id":"2","name":"john","text":"john","parent_id":"0","children":true}]
我會如何去除qoutes或先正確插入。??
什麼是你真正的布爾值? – MRustamzade
JSON數據作爲STRING傳遞,所以「children」:「true」是正確的!當你到您的JavaScript,並將其轉換爲JavaScript對象 – RiggsFolly
這將是可用的''true''是一個字符串,'真'是一個布爾值。你想要一個布爾值。 – doug65536