@ottilie.farrell Вы можете создать ассоциативный массив в PHP несколькими путями:
Ниже пример как можно создать ассоциативный массив двумя способами:
1 2 3 4 5 6 7 |
<?php // ассоциативный массив короткий синтакс $associative = ["test" => 1, "test2" => 3]; // или ассоциативный массив $associative = array("test" => 123, "test2" => 555); |
@ottilie.farrell
В PHP, ассоциативный массив - это массив, который хранит пары ключ-значение. Чтобы создать ассоциативный массив, можно использовать следующий синтаксис:
1 2 3 4 5 |
$array = array( "key1" => "value1", "key2" => "value2", "key3" => "value3" ); |
Ключи массива могут быть строками или целыми числами, а значения могут быть любыми данными, включая строки, числа, объекты и т.д.
Например, вы можете создать ассоциативный массив с информацией о студентах, используя строковые ключи для хранения информации о имени, возрасте и т.д.:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
$students = array( "Alice" => array( "age" => 20, "grade" => "A" ), "Bob" => array( "age" => 22, "grade" => "B" ), "Charlie" => array( "age" => 23, "grade" => "C" ) ); |
Вы также можете создать ассоциативный массив с помощью выражений []
, как показано ниже:
1 2 3 4 5 |
$array = [ "key1" => "value1", "key2" => "value2", "key3" => "value3" ]; |