current

(PHP 4, PHP 5, PHP 7)

current���������еĵ�ǰ��Ԫ

˵��

current ( array &$array ) : mixed

ÿ�������ж���һ���ڲ���ָ��ָ����"��ǰ��"��Ԫ����ʼָ����뵽�����еĵ�һ����Ԫ��

����

array

������顣

����ֵ

current() �������ص�ǰ���ڲ�ָ��ָ������鵥Ԫ��ֵ�������ƶ�ָ�롣����ڲ�ָ��ָ�򳬳��˵�Ԫ�б��ĩ�ˣ�current() ���� FALSE��

Warning

�˺������ܷ��ز���ֵ FALSE����Ҳ���ܷ��ص�ͬ�� FALSE �ķDz���ֵ�����Ķ� ���������½��Ի�ȡ������Ϣ��Ӧʹ�� === ����������Դ˺����ķ���ֵ��

����

Example #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';

$arr = array();
var_dump(current($arr)); // bool(false)

$arr = array(array());
var_dump(current($arr)); // array(0) { }
?>

ע��

Note: ���������� boolean FALSE �ĵ�Ԫ�򱾺��������������ԪʱҲ���� FALSE��ʹ�ò������ж��Ƿ��˴������б��ĩ�ˡ� Ҫ��ȷ�������ܺ��пյ�Ԫ�����飬�� each() ������

�μ�

  • end() - ��������ڲ�ָ��ָ�����һ����Ԫ
  • key() - �ӹ���������ȡ�ü���
  • each() - ���������е�ǰ�ļ���ֵ�Բ�������ָ����ǰ�ƶ�һ��
  • prev() - ��������ڲ�ָ�뵹��һλ
  • reset() - ��������ڲ�ָ��ָ���һ����Ԫ
  • next() - �������е��ڲ�ָ����ǰ�ƶ�һλ