三、PHP处理数组函数

数组

一、声明数组

声明数组 array array([mixed...])mixed语法key =>value,分别定义的索引和值;

多个mixed之间用逗号隔开。

1.数组类型

     1.数字索引数组(indexed array)

     数字索引数组默认索引从0开始,自动增量;也可以指定从某个位置开始。

    数组可以构造一系列”键-值(key-value)”,每一对都是数组的一个element。

    2.关联数组(associative array)

    键名只要有一个不是数字,那么这个数组就称为关联数组。

 2. 输出数组 print_r();

 3.数组的排序

 Sort() 按字母的升序进行排序,区分大小写,大写字母排在小写字母前面。

4.字符串与数组的转换

 按照指定的规则对一个字符串惊醒分解返回值为数组。

     array  explode(string separator,string str[,int limit])

指定分割的标识符(为””返回false,不在str中返回包含str单个元素的数组),所选参数,可选参数返回的数组最多包含limit个元素,而最后的元素将包含str剩余的部分;如果limit为负,返回除了最后的-limit个元素外所有元素。

     string implode(string glue,array pieces)

glue是指字符串的类型,要传入的分隔符”;”。Pieces是指数组类型,被传入要合并的数组变量名。

5.统计数组元素个数

 Int count(mixed array[,int mode])  array输入的数组,mode默认为0,设置为COUNT_RECURSIVE时将递归地对数组奇数。

6.查询数组的指定元素

mixed array_search(mixed needle,array haystack[,bool strict])(常应用于购物车,对购物车指定商品进行操作)

7.弹出数组中最后一个元素

 mixed array_pop(array array)

8.向数组中添加元素

 Int array_push(array array,mixed var[,mixed..])

 array指定的数组,var压入数组中的值

9.删除数组中重复元素

 Array array_unique(array array)

10.综合运用数组函数

文件上传move_uploaded_fild()

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值