php 获得foreach中的第一个元素

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php 获得foreach中的第一个元素相关的知识,希望对你有一定的参考价值。

<?php

//If your array has unique array values, then determining the first and last element is trivial:

foreach($array as $element) {
    if ($element === reset($array))
        echo 'FIRST ELEMENT!';

    if ($element === end($array))
        echo 'LAST ELEMENT!';
}
//This works if last and first elements are appearing just once in an array, otherwise you get false positives. Therefore, you have to compare the keys (they are unique for sure).

foreach($array as $key => $element) {
    reset($array);
    if ($key === key($array))
        echo 'FIRST ELEMENT!';

    end($array);
    if ($key === key($array))
        echo 'LAST ELEMENT!';
}

以上是关于php 获得foreach中的第一个元素的主要内容,如果未能解决你的问题,请参考以下文章

php foreach输出数组只输出元素的第一个字符

php [php:foreach的第一个和最后一个]想要在foreach循环中检测数组的第一个和最后一个。 #PHP

c#语言中,foreach循环语句,循环走到最后一层的条件怎么写?

PHP PDOStatement:获取一行,作为数组的键的第一列[重复]

php中的for 和foreach性能对比

php foreach循环中的变量