[英]What type of result is this which i am getting as API response?
這是我的 JSON
$result=[{CFirst: "test3"},{CLast: "test3"},{CEmail: "test2@gmail.com"}]
由於 API 請求,我得到了這個。 我猜是 json,所以嘗試json_decode()
,但沒有用, json_last_error()
返回代碼 4。
感謝幫助
您的 JSON 格式錯誤,您需要像這樣將它們括在雙引號中。
[{"CFirst": "test3"},{"CLast": "test3"},{"CEmail": "test2@gmail.com"}]
CFirst,CLast
和CEmail
已用雙引號括起來供您參考。
<?php
$json='[{"CFirst": "test3"},{"CLast": "test3"},{"CEmail": "test2@gmail.com"}]';
print_r(json_decode($json,true));
EDIT :
<?php
$result='[{CFirst: "test3"},{CLast: "test3"},{CEmail: "test2@gmail.com"}]';
$result=str_replace(array('{',':'),array('{"','":'),$result); //<--- Add this
print_r(json_decode($result,true));
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.