我想知道,如何使用第二项开始循环 php 数组。
而不是标准的 for 循环遍历数组,例如:
for($i = 0; $i < count($array); $i++) {
echo $array[$i] . " ";
}
产出"一二三四五"。
只需将$i
设置为等于 1,如下所示:
for($i = 1; $i < count($array); $i++) {
echo $array[$i] . " ";
}
现在它输出这个:"二三四五"。
但是,如果要获取数组的最后四项,可以使用 array_slice()
。
$sliced = array_slice($array, -4);
for($i = 0; $i < count($sliced); $i++) {
echo $sliced[$i] . " ";
}
输出"二三四五"。