PHP list()和array()區(qū)別在哪

PHP
小樊
87
2024-07-17 02:11:43
欄目: 編程語言

list()函數(shù)是用于將數(shù)組中的值賦給一組變量,而array()函數(shù)是用于創(chuàng)建一個(gè)數(shù)組。

例如,使用list()函數(shù)可以將一個(gè)數(shù)組中的值分配給多個(gè)變量:

$data = array(1, 2, 3);
list($a, $b, $c) = $data;
echo $a; // 輸出1
echo $b; // 輸出2
echo $c; // 輸出3

而array()函數(shù)用于創(chuàng)建一個(gè)數(shù)組:

$data = array(1, 2, 3);
print_r($data); // 輸出Array ( [0] => 1 [1] => 2 [2] => 3 )

因此,list()函數(shù)是用于將數(shù)組中的值分配給變量,而array()函數(shù)是用于創(chuàng)建一個(gè)數(shù)組。

0