【发布时间】:2026-01-28 02:25:01
【问题描述】:
我知道如何在 PHP 中迭代数组,但我想从特定键迭代数组。
假设我有一个巨大的数组
$my_array = array(
...
...
["adad"] => "value X",
["yy"] => "value Y",
["hkghgk"] => "value Z",
["pp"] => "value ZZ",
...
...
)
我知道从哪里开始迭代(“yy”)的键。现在我只想从这个键迭代到另一个键。
我知道我不想这样做:
$start_key = "yy";
foreach ($my_array as $key => $v)
{
if ($key == $start_key)
...
}
我一直在寻找迭代器,但我认为这不是我需要的。
【问题讨论】:
-
你可以使用 next() 函数。