PHP数组操作函数
时间:7年前 阅读:5859
函数名  |  
   函数功能概述  |  
  
array  |  
   新建一个数组  |  
  
array_combine  |  
   创建一个数组,用一个数组的值作为其键名,另一个数组的值作为其值  |  
  
array_count_values  |  
   统计数组中所有的值出现的次数  |  
  
array_fill  |  
   用给定的值填充数组  |  
  
array_flip  |  
   交换数组中的键和值  |  
  
array_keys  |  
   返回数组中所有的键名  |  
  
array_pad  |  
   用值将数组填补到指定长度  |  
  
array_product  |  
   计算数组中所有值的乘积  |  
  
array_rand  |  
   从数组中随机取出一个或多个单元  |  
  
array_shift  |  
   将数组开头的单元移出数组  |  
  
array_pop  |  
   将数组最后一个单元移除数组  |  
  
array_unshift  |  
   在数组开头插入一个或多个单元  |  
  
array_push  |  
   将一个或多个单元压入数组的末尾(入栈)  |  
  
array_slice  |  
   从数组中取出一段  |  
  
array_sum  |  
   计算数组中所有值的和  |  
  
array_unique  |  
   移除数组中重复的值  |  
  
array_values  |  
   返回数组中所有的值  |  
  
assort  |  
   对数组进行排序并保持索引关系  |  
  
arsort  |  
   对数组进行逆向排序并保持索引关系  |  
  
ksort  |  
   键名的正序对数组进行排序  |  
  
krsort  |  
   键名的倒序对数组进行排序  |  
  
sort  |  
   键值的正序对数组进行排序  |  
  
rsort  |  
   键值的倒序对数组进行排序  |  
  
count  |  
   计算数组中的单元数目或对象中的属性个数  |  
  
current  |  
   返回数组中的当前单元  |  
  
each  |  
   返回数组中当前的键/值对并将数组指针向前移动一步  |  
  
list  |  
   把数组中的值赋给一些变量  |  
  
end  |  
   将数组的内部指针指向最后一个单元  |  
  
in_array  |  
   检查数组中是否存在某个值  |  
  
next  |  
   将数组中的内部指针向前移动一位  |  
  
prev  |  
   将数组的内部指针倒回一位  |  
  
range  |  
   建立一个包含指定范围单元的数组  |  
  
reset  |  
   将数组的内部指针指向第一个单元  |  
  
shuffle  |  
   将数组打乱  |  
  
print_r  |  
   印关于变量的易于理解的信息  |  
  
var_dump  |  
   打印变量的相关信息  |  
  
<?php
$b=array("t"=>"tttt","y"=>"yyyyyy","w"=>"wwwww");
$a=array("a"=>"aaaaa","b"=>"bbbbbb");
//splice: 胶接; 粘接      array_splice 替换组成新数组
array_splice($b,0,2,$a); //将$b替换,0:从0个开始。  2:两个  $a:用$a去替换
print_r($b);  //得出结果  Array ( [0] => aaaaa [1] => bbbbbb [w] => wwwww )
?> 
本站声明:网站内容来源于网络,如有侵权,请联系我们https://www.qiquanji.com,我们将及时处理。
                        微信扫码关注
更新实时通知



网友评论