php - json数组解码中的搜索循环
问题描述
我是json数据的新手。我的问题是如何进行循环以将值搜索到 json 数组中?我的代码是 PHP 的。例如,我想找到值 59。这是我的 json,我已经在使用 json_decode:
Array
(
[0] => 58
[1] => Dent_a
[2] => 34
)
Array
(
[0] => 59
[1] => Dent_b
[2] => 33
)
Array
(
[0] =>
[1] =>
[2] =>
)
Array
(
[0] =>
[1] =>
[2] =>
)
我的代码返回空白。
$data= json_decode(json_encode($ages), true);
for ($i=2; $i<(count($data)+2); $i++){
if($data[$i]== '59' ){
print_r("found");
}
}
解决方案
推荐阅读
- javascript - 如何通过 React 操作创建器在 Firebase 中创建嵌套数据库?
- c++ - 在运行时猜测函数的返回类型
- node.js - Sequelize:将日期存储在 JSON 列中,并将它们与 where 子句中的日期进行比较
- python-3.x - 如何在 x 轴上设置带有日期的图表
- wordpress - 有没有办法配置 nginx 在 Google PageSpeed Insight 上获得更多分数?
- c# - 如何设置对象在游戏对象方向上的速度?
- java - 当按钮每秒都在改变颜色时,如何让我按下的按钮停止而其他按钮继续切换颜色?
- datagridview - 无法刷新绑定到 DataTable 的 DataGridView
- java - 如何将xml文件生成为循环方法?
- postgresql - 按天自动分区 - PostgreSQL