PHP基础知识(三)
数组的使用
数组指针
current():获取指针当前位置的元素的值
key():获取指针当前元素的键名
next():指针移动到下一个元素
prev():指针前移到上一个元素
end():指针移动到最后一个元素
reset():指针复位到第一个元素
举个例子:
测试结果:
数组循环
range()的使用
range( mixed $start , mixed $limit [, number $step = 1 ] )建立一个包含指定范围单元的数组 start 序列的第一个值。 limit 序列结束于limit值。 step 如果给出了step值,它将被作为单元之间的进步值。step应该为正值。如果未指定,step则默认为1。
count()的使用
count( mixed $var [, int $mode = COUNT_NORMAL ] ) 计算数组中的单元数目或对象中的属性个数 var 指的是数组或对象。 mode 如果可选的mode参数设为COUNT_RECURSIVE(或1),count()将递归地对数组技术。对计算多维数组的所有单元尤其有用。mode的默认值是0,count()识别不了无限递归。