Php陣列的意思
在PHP中,陣列(Array)是一種資料結構,用來儲存多個值。陣列中的每個值都有一個鍵(key),用來識別該值。鍵可以是整數(從0開始編號),也可以是字串。
以下是一個簡單的PHP陣列例子:
$fruits = array('apple', 'banana', 'cherry');
在上面的例子中,$fruits
是一個陣列,它包含了三個字元串值:'apple', 'banana', 'cherry'。這些值在陣列中的順序是按照索引(index)排列的,索引從0開始。
你也可以使用鍵來存取陣列中的值:
$ages = array(
'Alice' => 21,
'Bob' => 23,
'Charlie' => 27
);
在上面的例子中,$ages
是一個 associative array(連結陣列),因為它的鍵是字串。你可以使用 $ages['Alice']
來存取 Alice 的年齡。
在PHP中,陣列也可以嵌套,也就是說陣列的值可以是另一個陣列:
$books = array(
array('title' => 'PHP and MySQL', 'author' => 'John Doe'),
array('title' => 'JavaScript: The Good Parts', 'author' => 'Billy Bob')
);
在這個例子中,$books
是一個兩維陣列,每個子陣列都包含一個書籍的資訊。
PHP陣列非常靈活,可以儲存任何類型的值,包括其他陣列、物件、函數等等。