php数组基础操作

本文详细介绍了PHP中数组的各种操作方法,包括数组查找、截取、添加元素等,并演示了如何使用PHP内置函数进行数组合并、排序及元素计数等常见任务。

$a=array(1,2,3,4)

$b=array(2,3,4,5)

若数组中有相同元素,$a&&$b=true

数组查找:array_search(1,$a)=0

数组截取:array_slice($a,0,2)=array(1,2)

                 array_slice($a,1)=array(2,3,4)

添加元素:array_push($a,7)=array(1,2,3,4,7)       此时数组中必须包含至少一个元素

将数组头元素移除数组:array_shift($a)=array(2,3,4)             将数组尾元素移除数组:array_pop($a)=array(1,2,3)

删除数组指定元素:unset($a[1])=array([0]=>1,[2]=>3,[3]=>4)

                               array_splice($a,1,1)=array([0]=>1,[1]=>3,[2]=>4)

另外array_splice还可以拼接字符,如array_splice($a,1,1,$b)=array(7)([0]=>1,[1]=>2,[2]=>3,[3]=>4,[4]=>5,[5]=>3, [6]=>4)

合并数组:array_merge($a,$b)=array(1,2,3,4,2,3,4,5)

找出数组中的最小元素:min($a)=1  同理,最大:max($a)=4

数组倒序:array_reverse($a)=array(4,3,2,1)

数组头元素读取:current($a)=1        数组尾元素读取:end($a)=4

排序   sort($a)==array(1,2,3,4)

数组中各元素出现的次数:array_count_values($a)=Array ( [1] => 1 [2] => 1 [3] => 1 [4] => 1)


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值