PHP pos() 函数

实例

输出数组中的当前元素的值:<?php

$people = array("Bill", "Steve", "Mark", "David");

echo pos($people) . "
";

?>

定义和用法

pos() 函数返回数组中的当前元素的值。

该函数是 current() 函数的别名。

每个数组中都有一个内部的指针指向它的"当前"元素,初始指向插入到数组中的第一个元素。

提示:该函数不会移动数组内部指针。

相关的方法:current() - 返回数组中的当前元素的值

end() - 将内部指针指向数组中的最后一个元素,并输出

next() - 将内部指针指向数组中的下一个元素,并输出

prev() - 将内部指针指向数组中的上一个元素,并输出

reset() - 将内部指针指向数组中的第一个元素,并输出

each() - 返回当前元素的键名和键值,并将内部指针向前移动

语法pos(array)参数描述

array必需。规定要使用的数组。

技术细节返回值:返回数组中的当前元素的值,如果当前元素为空或者当前元素没有值则返回 FALSE。

PHP 版本:4+

更多实例

例子 1

演示所有相关的方法:<?php

$people = array("Bill", "Steve", "Mark", "David");

echo current($people) . "
";

// 当前元素是 Billecho

next($people) . "
";

// Bill 的下一个元素是 Steveecho

current($people) . "
";

// 现在当前元素是 Steveecho

prev($people) . "
";

// Steve 的上一个元素是 Billecho

end($people) . "
";

// 最后一个元素是 Davidecho

prev($people) . "
";

// David 之前的元素是 Markecho

current($people) . "
";

// 目前的当前元素是 Markecho

reset($people) . "
";

// 把内部指针移动到数组的首个元素,即 Billecho

next($people) . "
";

// Bill 的下一个元素是 Steve

print_r (each($people));

// 返回当前元素的键名和键值(目前是 Steve),并向前移动内部指针

?>

php sub pos,PHP pos() 函数相关推荐

  1. shortcut switch in terminal start pos end pos

    ctrl a ctrl e switch in terminal start pos & end pos

  2. php string pos,有关pos()的文章推荐10篇

    php 字符串函数stripos()的作用?字符串函数stripos()是查找字符串在另一字符串中第一次出现的位置,该函数是不区分大小写的.用起来是很方便的,与其相关的函数有strripos() - ...

  3. delphi中pos函数怎么用?

    pos(a,b)函数用法如下:取出子串a,在父串b中第一次出现的位置. 例如: pos('b','abcd'): 返回结果是2: 在delphi中使用汇编异常的简单,只用使用关键字asm ....en ...

  4. 逻辑函数规范范式——SOP/POS表达式

    SOP/POS基础及相互转换 一. SOP/POS介绍 1. The Sum-of-Products(SOP)Form 2.The Product-of-Sums(POS)Form 二. SOP/PO ...

  5. 使用Go语言从零编写PoS区块链

    导语:本文作者在前几篇文章中展示了一个简单的区块链,包括生成块,验证数据,广播通信等.本文继续前文,介绍了PoS算法的基本原理,并且用golang实现了简单的PoS区块链. 译者: ChainGod( ...

  6. 使用Go语言从零编写PoS区块链(译)

    PoS简介 在上一篇文章中,我们讨论了工作量证明(Proof of Work),并向您展示了如何编写自己的工作量证明区块链.当前最流行的两个区块链平台,比特币和Ethereum都是基于工作量证明的. ...

  7. (译)使用Go语言从零编写PoS区块链

    原文发表日期: 2018-03-26 原文链接:https://medium.com/@mycoralhealth/code-your-own-proof-of-stake-blockchain-in ...

  8. delphi中pos的用法

    1.含义 pos(a,b)函数用法,取出子串a,在父串b中第一次出现的位置. 2.举例 pos('A','DDDAD'),则返回结果是4. 3.应用 nicez在strX字符串中是否存在的判断 if ...

  9. vue+Element-ui快餐店pos系统

    视频地址:vue 2.0项目-快餐店pos系统 vue+Element-ui快餐店pos系统 1.项目搭建 1.新建项目 2.修改部分文件 3.新建组件Pos.vue 4.修改路由文件 2.项目图标 ...

最新文章

  1. Openfire服务器的安装部署
  2. 替换空格---StringBuilder
  3. iOS 2D绘图详解(Quartz 2D)之路径(点,直线,虚线,曲线,圆弧,椭圆,矩形)
  4. [13] 弧面(Arc)图形的生成算法
  5. Spring Cloud:Eureka Server控制台
  6. java 快速查找 list_面试官:小伙子,你连Java集合都讲不清楚,怎么就敢开口要8K呀?...
  7. CodeForces - 246E Blood Cousins Return(树上启发式合并)
  8. mysql 禁止插入重复数据_防止MySQL重复插入数据的三种方法
  9. java对.txt文件进行读取方法实战---室友是网络安全方向,帮他提取文件里的特定ip
  10. MySQL修改、删除表的结构
  11. 使用jsp实现文件上传的功能
  12. Vue使用vue-cli基于脚手架编写项目_自己编写一个vue基本项目_认识项目结构---vue工作笔记0019
  13. MS CRM 2011实施指南5.20版已经发布
  14. STC8H8K系列汇编51实战——STC8H8K64U跑马灯(51版)
  15. ORA-12162: TNS:net service name is incorrectly specified 错误解决
  16. 三分钟了解阿里云和腾讯云的DDoS防御策略
  17. 斐波纳契数列 python123
  18. SSL/TLS/DTLS对比
  19. js 三个点(...),扩展运算符说明
  20. 问题解决:#include errors detected. Please update your includePath.

热门文章

  1. ZZULIOJ 1059:最高分
  2. 判断是否是日期格式_Java8新特性之新世间与日期
  3. 城市公交网建设问题(信息学奥赛一本通-T1348)
  4. Exploration(POJ-3618)
  5. 扩号匹配问题(信息学奥赛一本通-T1203)
  6. 60 SD配置-科目分配-分配总帐科目
  7. python判断文件是否存在 中文_python如何判断文件是否存在
  8. python中msg函数_Python 中闭包函数和装饰器
  9. MySQL:数据库还原问题
  10. C++:错误(活动) E0144 “const char *“ 类型的值不能用于初始化 “char *“ 类型的实体