我对此并不陌生,请不要判断。
我已将.csv文件转换为array([0]=>array([0]=>string(), [1]=>string())[1]=>array([0]=>string(), [1]=>string())
等,因此我可以通过数字方式访问它,即$the_big_array[1][1]
现在,我希望程序为数组中的每个数组编写几行代码。
基本上我正在做的是创建一个这样的表,该表将以json编码。
$request['AddPrice'][0][variable1] = $the_big_array[1][2]
$request['AddPrice'][0][variable2] = $the_big_array[1][3]
我想要为.csv file/$the_big_array
$request['AddPrice'][1][variable1] = $the_big_array[1][2]
$request['AddPrice'][1][variable2] = $the_big_array[1][3]
由于无法掌握如何使它对数组中的每个数组执行某些操作,因此我无法使用foreach函数。
答案 0 :(得分:0)
您必须为每个数组维使用一个foreach循环。 如果您有2个维度(例如$ the_big_array [1] [1]中的维度),请在第一个循环中遍历第一个维度。在此循环中,执行另一个foreach来遍历第二维。
答案 1 :(得分:0)
所以我已经解决了这个问题。也许这个问题还不够清楚。
我要做的是为每个房间创建最大占用率的数组,并为每个占用率添加嵌套的foreachloop,因此它必须重复执行直到达到最大占用率,然后才能迭代到第一个foreachloop中的下一个键。