pos()

1. 定义

函数current()的别名。该函数返回指定数组当前指针所在的元素值。

注:

  • 如果当前指针所在位置超出了数组的末端,则返回FALSE
  • 可用该函数检测数组指针是否指向了最后一个元素
  • 该函数并不会移动数组的指针

2. 语法

pos ( array &$array ) : mixed

3. 参数说明

参数 可选性 数据类型 描述
$array 必需 数组 指定的数组

4. 示例

<?php

// pos()
// 返回指定数组当前指针所在的元素值

$arr = [
    'Name'=>'极速教程',
    'Host'=>'https://www.jisuapi.com/',
    'Contact'=>'18888888888',
    6=>'一个特意加进来的数字索引',
    '中文键名China'=>666
];
$res = pos($arr);
var_dump($res);// 输出:string(12) "极速教程"

end($arr);// 将数组指针移动到最后一位
$res = pos($arr);
var_dump($res);// 输出:int(666)