首页 >

在php中数组指针有几种操作函数

后端开发|PHP问题在php中数组指针有几种操作函数
php数组,php
后端开发-PHP问题
phpvod 源码,vscode聚焦树节点,ubuntu卡在桌面,本地域名tomcat,sqlite里面的数据类型,身上老爬虫子是不是要死了,php发送cookie,江苏seo优化公司推荐,一元购相关网站,jquery前台模板下载lzw
数组指针函数有reset()、prev()、current()、pos()、next()、end()、key()、each()
信息技术教学平台源码,vscode编译插件推荐,ubuntu烧录命令,tomcat漏洞 上传,sqlite手机可视化,爬虫怎么找到真正的视频地址,php 时间 分,seo接单价格,3d地图网站模板html5,网页防止右键,N次元模板lzw
其中reset()、prev()、current()、pos()、next()、end()都是与数组的值有关的函数,而key()只与数组键有关,each()可以获得数组的值和键
android源码在线阅读,ubuntu查存储占用,本地tomcat无法部署,简明python爬虫,php调用python 线程,长乐区一般seo联系方式lzw
current()函数

参数是一个数组,引用传值,返回当前数组指针所指向的值,指针移动超出了数组的末尾,返回false,在数组为空的情况下返回false

数组的指针默认在数组的第一位

在php中数组指针有几种操作函数

pos()函数

current 的别名,用法一样。

next()函数

参数是一个数组,引用传值,移动数组指针到下一位,返回该位的值,当该位没有元素时返回false,空数组也会返回false

<?php$arr = [11,22,33,44,55,66];echo current($arr)."
"; //指针指向11next($arr); //指针指向22echo current($arr)."
"; //指针指向22next($arr); //指针指向33next($arr); //指针指向44echo current($arr)."
"; //指针指向44?>

在php中数组指针有几种操作函数

prev()函数

参数是一个数组,引用传值,移动数组指针到上一位,返回该位的值,当该位没有元素时返回false,空数组也会返回false

<?php$arr = [11,22,33,44,55,66];echo current($arr)."
"; //指针指向11next($arr); //指针指向22next($arr); //指针指向33echo current($arr)."
"; //指针指向33prev($arr); //指针指向22echo current($arr)."
"; //指针指向22?>

在php中数组指针有几种操作函数

reset()函数

参数是一个数组,引用传值,将一个数组的内部指针重置到首位,也就是数组的第一个元素所在的位置,然后返回第一个元素的值,在数组为空的情况下返回false

<?php$arr = [11,22,33,44,55,66];echo current($arr)."
"; //指针指向11next($arr); //指针指向22next($arr); //指针指向33echo current($arr)."
"; //指针指向33reset($arr); //指针指向11echo current($arr)."
"; //指针指向11?>

在php中数组指针有几种操作函数

end()函数

参数是一个数组,引用传值,将一个数组的内部指针移动到数组的最后一个元素所在的位置,然后返回最后一个元素的值,在数组为空的情况下返回false

<?php$arr = [11,22,33,44,55,66];echo current($arr)."
"; //指针指向11end($arr); //指针指向11echo current($arr)."
"; //指针指向66?>

在php中数组指针有几种操作函数

key()函数

参数是一个数组,引用传值,返回当前指针所指向的元素的键,当指针所指的那一位没有元素返回null,空数组返回null

<?php$arr = [11,22,33,44,55,66];var_dump($arr);echo current($arr)."
"; //当前指针指向11 echo key($arr)."
"; //当前元素的键名?>

在php中数组指针有几种操作函数

each()函数

参数是一个数组,引用传值,返回当前指针所指的元素的值和键,并且移动指针到下一位

<?php$arr = [11,22,33,44,55,66];var_dump($arr);echo current($arr)."
"; //指针指向11next($arr); //指针指向22echo current($arr)."
"; //指针指向22$item = each($arr); //指针指向33print_r($item);//指针指向33echo current($arr)."
"; //指针指向33?>

在php中数组指针有几种操作函数

php7.2之后极度不鼓励使用这个函数

Warning

This function has been DEPRECATED as of PHP 7.2.0. Relying on this function is highly discouraged

《PHP视频教学》


在php中数组指针有几种操作函数
  • 求PHP数组最大值,最小值的代码【PHP】
  • 求PHP数组最大值,最小值的代码【PHP】 | 求PHP数组最大值,最小值的代码【PHP】 ...

    在php中数组指针有几种操作函数
  • 约瑟夫环问题的PHP实现 使用PHP数组内部指针操作函数【PHP】
  • 约瑟夫环问题的PHP实现 使用PHP数组内部指针操作函数【PHP】 | 约瑟夫环问题的PHP实现 使用PHP数组内部指针操作函数【PHP】 ...

    在php中数组指针有几种操作函数
  • 如何将嵌套的PHP数组转换为CSS规则?(code)
  • 如何将嵌套的PHP数组转换为CSS规则?(code) | 如何将嵌套的PHP数组转换为CSS规则?(code) ...

    © 牛的日记 | www.liuzhongwei.com
    网站部分内容来源于网友供稿,若有侵权请联系删除,970928#QQ.com