将键与值分开

我建立了一个新站点并希望解决此问题。我在 mysql 表中有这个文本

{"200":"5","220":"0","65":"4","80":"0","199":"1","197":"1","198":"0","257":"4","223":"0"}

我想通过 php 获取 ID 及其值 例如

$id[200] = 5


函数式编程
浏览 170回答 1
1回答

小唯快跑啊

您可以使用json_decode()将 JSON 字符串转换为数组。由于您的 JSON 字符串包含数字索引,因此您需要使用大括号来获取值$str = '{"200":"5","220":"0","65":"4","80":"0","199":"1","197":"1","198":"0","257":"4","223":"0"}';$array = json_decode($str);echo $array->{'200'};或者您可以在 json_decode 中添加第二个参数为 true 以获取作为普通数组的值$array = json_decode($str,true);echo $array[200];这是现场演示
打开App,查看更多内容
随时随地看视频慕课网APP