PHP数组回忆笔记

数组分数值数组和关联数组两种。
    数组的创建可以为非正式的简单创建也可以用系统函数创建数组。非正式的创建为赋值式的创建,如:$arr[0] = "a"; $arr[1] = "b"; $arr[2] = "c"; 或者 $arr["a"] = "毛"; $arr["b"] = "邓"; $arr["c"] = "江"; 甚至 $arr[] = "a"; $arr[] = "b"; $arr[] = "c";
    数组创建函数:
     1.array() 如:$arr = array("a","b","c");{默认为数值数组},及$arr = array("a" => "毛","b" => "邓","c" => "江");{此为关联数组}。类似方法创建二维数组甚至多维数组。
    2.list($par1,$par2,$par3) = explode("*",$line_value);大多数情况下list()就与explode()搭配在循环体内部用于对文件的操作,一次读取一行。
   3.range()大多用于简单的数值数组创建和拉丁字母数组创建,如:
   range(0,10) = array(0,1,2,3,4,5,6,7,8,9,10);
  或者range(0,10,2) = array(0,2,4,6,8,10);
  再有range("A","F") = array("A","B","C","D","E","F");
    增减数组函数:
  1.array_push()携带最少两个参数,第一个为目标数组,后面的为追加值;
  如:$arr = ("a","b","c");
      $arrs = array_push($arr,"d","e");
    //$arrs = ("a","b","c","d","e");
 2.array_pop()携带一个数组参数,作用为砍掉参数数组的最后一个元素。
 3.array_shift()砍掉参数数组的第一个元素。
 4.array_unshift()携带至少两个参数,第一个为目标数组,作用为追加值,特点是在目标数组的最前面插入值。
 当然,直接用[]也可以累计添加值。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值