我正在從一個 API 檢索一名員工的姓名,并且需要格式化一些 JSON 以通過傳出 API 傳輸它。我需要我的輸出看起來像這樣。A {"employees":[{"name":"Charles Johnson"}]}現(xiàn)在我的輸出如下所示:B {"employees":"[{\"name\":\"Robert Johnson\"}]"}基于以下代碼:$employee = "Robert Johnson";//string retrieved from API$return = json_encode(array(array('name'=>$employee)));echo json_encode(array('employees'=>$return));我如何轉(zhuǎn)換 B,使其看起來像 A。注意,我不想更改最后一行(echo...),因為它也用于各種其他事物。想要準備 $return 以便它以 A 的形式回顯。感謝您的任何建議。
2 回答

ABOUTYOU
TA貢獻1812條經(jīng)驗 獲得超5個贊
準備好所有數(shù)據(jù)后,只需進行一次Json編碼。請找到下面的代碼希望它對您有所幫助。
$employee = "Robert Johnson";//string retrieved from API
$return =array(array('name'=>$employee));
echo json_encode(array('employees'=>$return));
- 2 回答
- 0 關(guān)注
- 143 瀏覽
添加回答
舉報
0/150
提交
取消