Blogger Information
Blog 12
fans 0
comment 0
visits 5961
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
初见数组(操作数组元素值)
sea
Original
575 people have browsed it

数组分类

  • 索引数组
  1. // 数字作为键
  2. $fruts = array('苹果','梨子','香蕉','橘子');
  • 关联数组
  1. // 字符串作为键
  2. $computer = array(
  3. '联想'=>'Y900P',
  4. '神州'=>'Z8',
  5. '苹果'=>'Sierra',
  6. );

创建数组

  • 使用 array()函数创建
  1. $num = array(1,2,3,4,5);
  • 使用 [] 创建数组
  1. $num = [1,2,3,4,5];
  • 使用 range()函数创建(有局限性)
  1. $num = range(1,5,1); // 默认步长是1
  2. $num = range('a','z');

操作数组元素值

  • 在数组尾部增加一个元素值
    • 函数名[] = 元素值
  1. $phone = array('苹果','小米','华为');
  2. $phone[] = '锤子';
  • 在数组尾部增加元素值
    • array_push 函数
  1. $phone = array('苹果','小米','华为');
  2. array_push($phone, '锤子','联想');
  • 从数组头部增加元素值
    • array_unshift 函数
  1. $phone = array('苹果','小米','华为');
  2. array_unshift($phone, '三星','荣耀');
  • 从数组头部开始删除一个元素值
    • array_shift 函数
  1. $phone = array('苹果','小米','华为');
  2. array_shift($phone);
  • 在数组结尾删除一个元素值
    • array_pop 函数
  1. $phone = array('苹果','小米','华为');
  2. array_pop($phone);
  • 使用 array_splice 函数删除或插入元素值
  1. $phone = array('苹果','小米','华为','锤子','联想');
  2. array_splice($phone, 2, 3); // 从位置2(第三个元素开始),删除3个
  1. $phone = array('苹果','小米','华为','锤子','联想');
  2. array_splice($phone, 2); // 从位置2(第三个元素开始),删除至末尾
  1. $phone = array('苹果','小米','华为','锤子','联想');
  2. array_splice($phone, 2, 3, array('三星','荣耀')); // 从位置2(第三个元素开始),删除3个再添加2个

元素值的遍历

  • foreach 遍历(推荐使用)
  1. $phone = array('苹果','小米','华为','锤子','联想');
  2. foreach($phone as $key=>$value){
  3. echo $key . '|' . $value . '<br>';
  4. }
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