博客列表 >5种数组函数

5种数组函数

P粉191340380
P粉191340380原创
2022年08月19日 12:49:02642浏览

5种数组函数

array_intersect($arr1,$arr2):返回差集结果数组

  1. $arr1 = [1,5,8,9,12,15];
  2. $arr2 = [4,6,8,11,12,16];
  3. $arr = array_intersect($arr1, $arr2);
  4. print_r($arr);
  5. echo '<hr>';

array_merge($arr1,$arr2):合并

  1. $arr1 = ['id'=> '1'];
  2. $arr2 = ['name'=>'老李','sex'=>'男','age'=>17];
  3. $arr = array_merge($arr1,$arr2);
  4. print_r($arr);
  5. echo '<hr>';

natsort($arr):自然排序,忽视键名

  1. $arr = ['string1','string6','string3','string12','string8'];
  2. natsort($arr);
  3. print_r($arr);
  4. echo '<hr>';

array_rand($arr,数值):从数组中随机取出一个或多个元素

  1. $arr = ['name'=>'老李','sex'=>'男','age'=>17,'score'=>12];
  2. print_r(array_rand($arr,2));
  3. echo '<hr>';

shuffle($arr):将数组的顺序打乱

  1. $arr = [1,2,3,4,5,6,7];
  2. print_r(shuffle($arr));
  3. echo '<hr>';
声明:本文内容转载自脚本之家,由网友自发贡献,版权归原作者所有,如您发现涉嫌抄袭侵权,请联系admin@php.cn 核实处理。
全部评论
文明上网理性发言,请遵守新闻评论服务协议