php 如何获取数组第一个值 |
本文标签:php,数组,第一个值 reset (PHP 3, PHP 4, PHP 5) 说明 例 1. reset() 例子 复制代码 代码如下: <?php $array = array(stepone, step two, step three, step four); //by default, the pointer is on the first element echo current($array) . "<br/>\n"; // "stepone" // skip twosteps next($array); next($array); echo current($array) . "<br/>\n"; // "stepthree" //reset pointer, start again on step one reset($array); echo current($array) . "<br/>\n"; // "stepone" ?> next(PHP 3, PHP 4, PHP 5) next -- 将数组中的内部指针向前移动一位 说明 next() 和 current()的行为类似,只有一点区别,在返回值之前将内部指针向前移动一位 。这意味着它返回的是下一个数组单元的值并将数组指针向前移动了一位 。如果移动指针的结果是超出了数组单元的末端,则next() 返回 FALSE 。 警告 例 1. next() 及相关函数的用法示例 复制代码 代码如下: <?php $transport = array(foot, bike, car, plane); $mode = current($transport); //$mode = foot; $mode = next($transport); // $mode =bike; $mode = next($transport); // $mode =car; $mode = prev($transport); // $mode =bike; $mode = end($transport); // $mode =plane; ?> current(PHP 3, PHP 4, PHP 5) current -- 返回数组中的当前单元 说明 每个数组中都有一个内部的指针指向它“当前的”单元,初始指向插入到数组中的第一个单元 。 警告 例 1. current() 及相关函数的用法示例 复制代码 代码如下: <?php $transport = array(foot, bike, car, plane); $mode = current($transport); //$mode = foot; $mode = next($transport); // $mode =bike; $mode = current($transport); //$mode = bike; $mode = prev($transport); // $mode =foot; $mode = end($transport); // $mode =plane; $mode = current($transport); //$mode = plane; ?> |