首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> 網頁程式設計 >> PHP 程式設計 >> PHP 相關知識

PHP array() 創建數組語法與基本用法速查

     編輯:PHP 相關知識

語法形式

<?php
// 短語法 (PHP 5.4+)
$arr = ['a' => 'apple', 'b' => 'banana'];

// 經典語法
$arr = array('a' => 'apple', 'b' => 'banana');

// 索引數組 (鍵自動 0,1,2...)
$list = ['apple', 'banana', 'orange'];

基本操作

操作代碼結果
訪問$arr['a']'apple'
修改$arr['a'] = 'avocado'更新值
新增$arr['c'] = 'cherry'添加鍵值對
刪除unset($arr['b'])移除鍵
遍歷foreach ($arr as $k=>$v)鍵值對迭代
鍵存在isset($arr['a']) / array_key_exists('a', $arr)bool
值存在in_array('apple', $arr)bool
合併$arr + $other / array_merge($arr, $other)新數組

輸出調試

<?php
$fruit = ['a' => 'apple', 'b' => 'pear', 'c' => 'orange'];
print_r($fruit);
/* 輸出:
Array
(
    [a] => apple
    [b] => pear
    [c] => orange
)
*/
var_dump($fruit); // 含類型長度信息

進階:數組解構 (PHP 7.1+)

['a' => $first, 'b' => $second] = $fruit;
// $first = 'apple', $second = 'pear'

[$a, $b, $c] = ['x', 'y', 'z']; // 索引數組解構
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved