Blogger Information
Blog 12
fans 0
comment 0
visits 5965
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
数组计算操作
sea
Original
624 people have browsed it

数组的计算操作(更新中)

  • count/sizeof 函数
    返回数组的元素个数
  1. $phone = array('苹果','小米','华为','锤子','联想');
  2. echo count($phone); // 5
  1. $price = array(
  2. array('小米8', 2999),
  3. array('苹果11', 50, 7999)
  4. );
  5. echo count($price, 1); // 7;默认0,1则递归多维数组的元素个数
  • array_sum 函数
    求出数组所有值的和
  1. $num = array(1,2,3,4,5);
  2. echo array_sum($num);
  • array_product 函数
    求出数组所有值的乘积
  1. $num = array(1,2,3,4,5);
  2. echo array_product($num);
  • array_unique 函数
    移除数组中的重复值
  1. $phone = array('苹果','小米','华为','苹果','锤子','联想');
  2. $unique = array_unique($phone);
  3. print_r($unique);
  • array_flip 函数
    将数组的 键值对 对调
  1. $computer = array(
  2. '联想'=>'Y900P',
  3. '神州'=>'Z8',
  4. '苹果'=>'Sierra',
  5. );
  6. $flip = array_flip($computer);
  7. print_r($flip);
  • array_rand 函数
    从数组中随机取出一个或多个元素的索引
  1. $phone = array('苹果','小米','华为','锤子','联想');
  2. $rand = array_rand($phone); // 随机返回一个索引
  3. echo $rand;
  1. $phone = array('苹果','小米','华为','锤子','联想');
  2. $rand = array_rand($phone,3); // 以数组的形式随机
  3. print_r($rand);

array_rand

  • array_count_values 函数
    数组形式返回每个元素值出现的次数
  1. $phone = array('苹果','小米','华为','锤子','苹果','联想');
  2. $repeat = array_count_values($phone);
  3. print_r($repeat);

array_count_values

Statement of this Website
The copyright of this blog article belongs to the blogger. Please specify the address when reprinting! If there is any infringement or violation of the law, please contact admin@php.cn Report processing!
All comments Speak rationally on civilized internet, please comply with News Comment Service Agreement
0 comments
Author's latest blog post