我有一个包含100个值的数组.我想将前10个值插入数据库表的第一行,即.前10个值(col1,col2,...col10)表示db表中的10列.我想将下一个10(11-20)插入第二行.那么如何迭代那个特定的数组呢?
我使用if if子句,如if($ key%10 == 0)
$my_array = array('a', 'a', 'a', 'a', 'a', 'a', 'a', 'a', 'a', 'a', 'b', 'b', 'b', 'b', 'b', 'b', 'b', 'b', 'b', 'b',);
$splited_array = array_chunk($my_array, 10);
foreach ($splited_array as $new_array) {
print_r($new_array);
// insert a new row with value of $new_array
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
89 次 |
| 最近记录: |