php sub pos,PHP pos() 函数
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() 函数相关推荐
- shortcut switch in terminal start pos end pos
ctrl a ctrl e switch in terminal start pos & end pos
- php string pos,有关pos()的文章推荐10篇
php 字符串函数stripos()的作用?字符串函数stripos()是查找字符串在另一字符串中第一次出现的位置,该函数是不区分大小写的.用起来是很方便的,与其相关的函数有strripos() - ...
- delphi中pos函数怎么用?
pos(a,b)函数用法如下:取出子串a,在父串b中第一次出现的位置. 例如: pos('b','abcd'): 返回结果是2: 在delphi中使用汇编异常的简单,只用使用关键字asm ....en ...
- 逻辑函数规范范式——SOP/POS表达式
SOP/POS基础及相互转换 一. SOP/POS介绍 1. The Sum-of-Products(SOP)Form 2.The Product-of-Sums(POS)Form 二. SOP/PO ...
- 使用Go语言从零编写PoS区块链
导语:本文作者在前几篇文章中展示了一个简单的区块链,包括生成块,验证数据,广播通信等.本文继续前文,介绍了PoS算法的基本原理,并且用golang实现了简单的PoS区块链. 译者: ChainGod( ...
- 使用Go语言从零编写PoS区块链(译)
PoS简介 在上一篇文章中,我们讨论了工作量证明(Proof of Work),并向您展示了如何编写自己的工作量证明区块链.当前最流行的两个区块链平台,比特币和Ethereum都是基于工作量证明的. ...
- (译)使用Go语言从零编写PoS区块链
原文发表日期: 2018-03-26 原文链接:https://medium.com/@mycoralhealth/code-your-own-proof-of-stake-blockchain-in ...
- delphi中pos的用法
1.含义 pos(a,b)函数用法,取出子串a,在父串b中第一次出现的位置. 2.举例 pos('A','DDDAD'),则返回结果是4. 3.应用 nicez在strX字符串中是否存在的判断 if ...
- vue+Element-ui快餐店pos系统
视频地址:vue 2.0项目-快餐店pos系统 vue+Element-ui快餐店pos系统 1.项目搭建 1.新建项目 2.修改部分文件 3.新建组件Pos.vue 4.修改路由文件 2.项目图标 ...
最新文章
- Openfire服务器的安装部署
- 替换空格---StringBuilder
- iOS 2D绘图详解(Quartz 2D)之路径(点,直线,虚线,曲线,圆弧,椭圆,矩形)
- [13] 弧面(Arc)图形的生成算法
- Spring Cloud:Eureka Server控制台
- java 快速查找 list_面试官:小伙子,你连Java集合都讲不清楚,怎么就敢开口要8K呀?...
- CodeForces - 246E Blood Cousins Return(树上启发式合并)
- mysql 禁止插入重复数据_防止MySQL重复插入数据的三种方法
- java对.txt文件进行读取方法实战---室友是网络安全方向,帮他提取文件里的特定ip
- MySQL修改、删除表的结构
- 使用jsp实现文件上传的功能
- Vue使用vue-cli基于脚手架编写项目_自己编写一个vue基本项目_认识项目结构---vue工作笔记0019
- MS CRM 2011实施指南5.20版已经发布
- STC8H8K系列汇编51实战——STC8H8K64U跑马灯(51版)
- ORA-12162: TNS:net service name is incorrectly specified 错误解决
- 三分钟了解阿里云和腾讯云的DDoS防御策略
- 斐波纳契数列 python123
- SSL/TLS/DTLS对比
- js 三个点(...),扩展运算符说明
- 问题解决:#include errors detected. Please update your includePath.
热门文章
- ZZULIOJ 1059:最高分
- 判断是否是日期格式_Java8新特性之新世间与日期
- 城市公交网建设问题(信息学奥赛一本通-T1348)
- Exploration(POJ-3618)
- 扩号匹配问题(信息学奥赛一本通-T1203)
- 60 SD配置-科目分配-分配总帐科目
- python判断文件是否存在 中文_python如何判断文件是否存在
- python中msg函数_Python 中闭包函数和装饰器
- MySQL:数据库还原问题
- C++:错误(活动) E0144 “const char *“ 类型的值不能用于初始化 “char *“ 类型的实体