@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 существует множество способов создания массивов, каждый из которых может быть удобен в различных ситуациях.