您好 :) 我在 PHP 中有这个数组。
Array ( [99] => 5 [2] => 5 [45] => 4 [4] => 3 [84] => 1 [6] => 3 )
我想循环这个数组以构建一个 SQL 查询。
查询应该如下所示:
INSERT INTO table (index, value) VALUES (99, 5), (2, 5), (45, 4), (4, 3), (84, 1), (6, 3);
我正在寻找一个 PHP for 或 foreach cicle,以便在我的查询中不仅包含元素的值,还包含原始索引 (那不是 0、1、2..)。
谢谢! 祝你今天过得愉快! :)
解决方案
foreach ($obt as $key => $value) {
echo "$key -> $value <br>";
}
最佳答案
你要找的是这样的东西:
foreach ($array as $key => $value) {
echo"Key: {$key}";
echo"Val: {$value}";
希望对您有所帮助。
关于php - 具有自定义索引 PHP 的 Foreach,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48418089/