$indexed = [18, 20, 25]; // 索引陣列 $assoc = ["wang" => 18, "li" => 20]; // 關聯陣列 $empty = []; // 空陣列(PHP 5.4+)
$arr[] = 18; $arr[] = 20; // 自動索引 $arr["wang"] = 18; $arr["li"] = 20; // 指定鍵名
echo $indexed[0]; // 18 echo $assoc["wang"]; // 18 $assoc["wang"] += 10; // 修改為 28
isset($arr["key"]); // 已設定且非 null
array_key_exists("key", $arr); // 含 null 值也回傳 true
unset($arr[0]); // 刪除單一元素 unset($arr); // 刪除整個陣列變數
$data = [
"fruits" => ["a" => "orange", "b" => "banana"],
"ages" => [18, 20, 25]
];
echo $data["fruits"]["b"]; // banana
echo $data["ages"][0]; // 18
PHP 提供豐富陣列函數:array_merge、array_filter、array_map、array_reduce、array_keys、array_values、in_array、array_search 等,善用文件查詢可大幅簡化代碼。