PHP 中的数组实际上是一个有序映射。映射是一种把 values 关联到 keys 的类型。

    可以用 array() 语言结构来新建一个数组。它接受任意数量用逗号分隔的 键(key) => 值(value)对。
    最后一个数组单元之后的逗号可以省略。通常用于单行数组定义中,例如常用 array(1, 2) 而不是 array(1, 2, )。对多行数组定义通常保留最后一个逗号,这样要添加一个新单元时更方便。

    1. $arr=array( 'a'=>"张三",'b'=>"李四",'c'=>'王五' );
    2. echo "<pre>";
    3. print_r($arr);
    4. echo "</pre>";

    页面显示为
    image.png
    自 5.4 起可以使用短数组定义语法,用 [] 替代 array()
    通常我们在定义数组时不去约定它的键时,键会自动生成自增的数字

    $arr2=['赵','钱','孙','李'];
    echo "<pre>";
    print_r($arr2);
    echo "</pre>";
    

    页面显示为
    image.png