PHP 中的 array

PHP 中的 array 实际上是一个有序映射。映射是一种把 values 关联到 keys 的类型。此类型针对多种不同用途进行了优化; 它可以被视为数组、列表(向量)、哈希表(映射的实现)、字典、集合、堆栈、队列等等。 由于 array 的值可以是其它 array 所以树形结构和多维 array 也是允许的。

最后一个数组单元之后的逗号可以省略。通常用于单行数组定义中,例如常用 array(1, 2) 而不是 array(1, 2, )。对多行数组定义通常保留最后一个逗号,这样要添加一个新单元时更方便


<?php


$array = array(
     100, // com test 后面可以插入注释
);
var_dump($array);


$array = array(
     "foo" => "bar",
     "bar" => "foo",
);
 
// 使用短数组语法
$array = [
     "foo" => "bar",
     "bar" => "foo",
];
?>

posted on 2022-10-27 09:38  katago  阅读(69)  评论(0编辑  收藏  举报