簡體   English   中英

這是我作為 API 響應得到的什么類型的結果?

[英]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,CLastCEmail已用雙引號括起來供您參考。

編碼..

<?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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM