zoukankan      html  css  js  c++  java
  • PHP数组创建的的两种办法

    这是第一种办法,是最常见的办法
    1.$arr = array(...);

    第二种办法,由于PHP是动态语言,所以可以不用new就能创建数组
    2.
    $arr[] = 10;
    $arr[]= 12;

    输出的时候回出现arr[0] = 10,arr[1]=12;,原因是第一句代码的作用是检查数组创建了没有,没有的话就创建,并将赋值10添加到当前最大的索引处上,即赋予到索引0的位置。而第二句代码是直接赋予到可用的最大索引处上,即索引1.
    

    3、数组的创建
    (1)使用array()函数来创建数组
    语法格式:$arr = array([$key=>]$value)
    语法说明:
    [$key=>]可选项。重新指定元素的下标。其中$key代表新的下标。“=>”重载下标、重新指定下标。“=>”中间不能有空格,是一个整体。该$key的值只能是string、int型,不能是其它类型。
    $value:是元素的值,该值可以是任何类型。
    举例:

    (2)直接使用[]来创建数组
    

    语法格式:$arr[] = $value 或 $arr[$key] = $value
    语法说明
    $arr[] = 10; //如果数组$arr不存在,就创建一个数组,并将当前元素的下标置0。
    $arr[] = 20; //如果数组$arr已存在,现在就是增加一个数组元素,下标为最大下标加1。
    $key代表元素的下标,可以是字符的,也可以是整数的。
    $value代表元素的值,可以是任何类型。

  • 相关阅读:
    Makefile.am文件配置
    PHP之mb_check_encoding使用
    PHP之mb_internal_encoding使用
    MarkDown编辑使用指南
    test
    [MySQL]修改mysql的root密码
    开启IT之旅_真理不死,信念永恒
    Python pickle 模块
    python注意点
    GAT2.0使用文档(组合接口测试)
  • 原文地址:https://www.cnblogs.com/canceler/p/5699468.html
Copyright © 2011-2022 走看看