首页 > 解决方案 > 试图将 JSON.stringify 转换为 PHP 数组

问题描述

该脚本以 JSON 格式获取我的所有联系人并在 div 中显示结果

window.location.href = 'gonative://contacts/getAll?callback=contacts_callback';
        function contacts_callback(data) {
        document.getElementById('demo').innerHTML = JSON.stringify(data);
        }

我想将整个 JSON 转换为在 PHP 数组中显示并回显第一个联系人姓名:

$soJSON = "<div id='demo'></div>";
$soArray = json_decode($soJSON, true);
echo $soArray["contacts"][0]["givenName"];

这样我什么都看不到,但如果我将 $soJSON 更改为演示代码,它就会起作用。

我需要结果来自我的联系人电话,而不是来自演示。

标签: javascriptphparraysjson

解决方案


推荐阅读