如何在获取第一项的情况下解码json字符串?

我有这样$string = {"71":"message1","72":"message2" }字符串71和72是ID

我想从$ string中选择这些ide并将它们传递给这样的函数:

$id = array('71','72')
    $collection = Mage::getModel('model/model')->load($id);

如何解析字符串并获取每个字符串的ID。

那是一个json字符串,因此很容易取出数据。

$string = '{"71":"message1","72":"message2" }';
$array = json_decode($string, TRUE); // put it into an associated array
$keys = array_keys($array); // get the keys

还是单线:

$keys = array_keys(json_decode($string, TRUE));

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在SQL查询结果中获取字符串的第一项和最后一项

如何在Python 3中没有for循环的情况下访问数组列表中的第一项?

如何避免默认情况下选中的BottomNavigationView集中的第一项

默认情况下如何以动态Antd形式显示第一项?

尝试在不验证子字符串的情况下检查列表是否包含bash / unix中的项目,但包括第一项和最后一项

如何交换字符串数组中的第一项和第二项?

如何删除一组字符串的第一项

在这种情况下触发第一项选择的优雅方法是什么?

使用VBA,拆分字符串并仅将第一项设置为变量?

在R中删除字符串中的特定第一项

遍历嵌套的字符串列表以获取第一项

当Swift是数组且第一项与其他项的类型不同时,如何在Swift中解码JSON?

如何获取数组的第一项

如何在单个sql语句中获取第一项和最后一项

打字稿不理解字符串数组中的第一项是字符串

从Split()获取第一项

获取linkedhashmap的第一项

如何在JPopupMenu中选择第一项?

如何在Python中获取FIrebase数据库结果的第一项?

如何在python中获取子列表的所有第一项

在给定特定字符串组的情况下,如何查找任何字符串的第一个匹配项?

如何在 vue js 表中显示 Json 中的第一项?

如何在没有哈希图的情况下找到字符串中的第一对重复单词?

从存储在 MYSQL 数据库中的逗号分隔字符串中显示唯一的第一项

访问从API解码的数组中的第一项

JSON解码数组仅显示第一项,没有值

使用扫描仪输入时,字符串数组的第一项始终为空白

如何在不解码的情况下清理已转换为字符串的二进制文件?

如何在不引发python异常的情况下获取堆栈跟踪字符串?