php - PHP foreach 解码 json 时提供的参数无效
问题描述
我必须解码 json 数据并将其插入数据库。
我的代码:
include 'db.php';
$jsonString = file_get_contents('../question.json');
$data = json_decode($jsonString, true);
$x=1;
foreach ($data as $key1 => $val1) {
和 e 错误:在第 6 行的 /includes/php/transfer.php 中为 foreach() 提供的参数无效
foreach 是我的第 6 行代码。
我没明白。。哪里有问题?
解决方案
推荐阅读
- mysql - Laravel 7 - 需要构建查询字符串
- javascript - 如何从 page.on 函数中获取价值?
- firebase - 删除 Firestore 上的集合和子集合的最佳方法是什么?
- visual-studio-code - 以编程方式从 VSCode 扩展切换到 ActivityBar
- android - 可以在GDB+GdbServer的调试环境中使用调用函数命令吗?
- r - 使用 minfi 包加载 IDAT 数据时出错,n 参数无效,BiocParallel 错误
- android - 拖动项目时未调用 onTouch()
- php - 使用 html2canvas 捕获用 css 包裹在杯子周围的图像
- angular - 如何确保在路由更改后注入相同的 Angular Service 实例以使服务有状态?
- python-3.x - 运动检测器 GUI