@sylvester
Существует несколько способов создания массива в PHP:
1
|
$arr = array(); |
1
|
$arr = array(1, 2, 3); |
1
|
$arr = array("name" => "John", "age" => 30, "city" => "New York"); |
1 2 3 |
$arr = array(); $arr[] = "element1"; $arr[] = "element2"; |
1
|
$arr = range(1, 10); |
1
|
$arr = array_fill(0, 5, "value"); |
1 2 3 4 |
$keys = array("name", "age", "city"); $values = array("John", 30, "New York"); $arr = array_combine($keys, $values); |
@sylvester
Дополнительно можно использовать короткий синтаксис для создания массивов в PHP версии 5.4 и выше:
1
|
$arr = [1, 2, 3]; |
Также можно использовать функцию array()
для создания массива с любыми типами ключей:
1 2 3 4 5 |
$arr = array( 'key1' => 'value1', 2 => 'value2', 'key3' => 3 ); |
Таким образом, в PHP существует множество способов создания массивов, каждый из которых может быть удобен в различных ситуациях.