php pos()函数笔记

原创 PHP笔记  2017-12-10 18:11  阅读 1,189 views 次

pos()函数定义及用法

1、在php中,pos()函数是用来返回数组中的当前元素的值,是current()函数的别名,所以用法和功能和current()函数一样;

2、每个数组的内部都有一个指针指向数组的当前元素,数组初始内部指针都是指向数组的第一个元素,如果用pos()函数,函数将返回数组的第一个元素,不管用多少次pos()函数对数组进行操作,函数总是返回数组的第一个元素,因为pos()函数不会移动数组的内部指针;

3、pos()函数的返回值为数组的当前元素,但如果当前元素为空或者当前元素没有值,函数将返回false;

4、pos()函数只有一个参数,就是要返回当前元素的数组。

相关函数

  • key()函数:返回当前元素的键名;
  • end()函数:内部指针指向数组中的最后一个元素,并返回元素的值;
  • next()函数:内部指针指向数组中的下一个元素,并返回元素的值;
  • prev()函数:内部指针指向数组中的上一个元素,并返回元素的值;
  • reset()函数:内部指针指向数组中的第一个元素,并返回元素的值;
  • each()函数:返回当前元素的键名和键值,并将内部指针向前移动。

语法格式:

pos(数组);

实例1(输出数组的当前元素值):

<?php
$arr=array("h"=>"html","c"=>"css","j"=>"javascript","p"=>"php");
echo pos($arr);
?>

输出结果:html

实例2(输出数组的所有元素值):

<?php
$arr=array("h"=>"html","c"=>"css","j"=>"javascript","p"=>"php");
do{
echo pos($arr)."--";
}while(next($arr)); //next()函数
?>

运行结果:

php pos()函数笔记

更多有关数组的函数——>PHP Array数组函数大全

本文地址:https://www.ggbiji.com/php-pos.html
版权声明:本文为 PHP笔记 原创/整理文章,欢迎分享,转载请注明出处!

发表评论


表情