Как вывести ассоциативный массив php?

Пользователь

от loyal , в категории: PHP , 4 месяца назад

Как вывести ассоциативный массив php?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от cayla , месяц назад

@loyal 

Вы можете вывести ассоциативный массив в PHP, используя цикл foreach. Вот пример кода, который выводит каждый элемент массива на экран:

1
2
3
4
5
$array = array("key1" => "value1", "key2" => "value2", "key3" => "value3");

foreach ($array as $key => $value) {
    echo $key . ": " . $value . "<br>";
}


Этот код выведет следующее:

1
2
3
key1: value1
key2: value2
key3: value3


Вы также можете использовать функцию print_r для вывода содержимого массива:

1
2
3
$array = array("key1" => "value1", "key2" => "value2", "key3" => "value3");

print_r($array);


Этот код выведет следующее:

1
Array ( [key1] => value1 [key2] => value2 [key3] => value3 )


Вы также можете использовать функцию var_dump для получения более подробной информации о массиве, включая типы данных элементов:

1
2
3
$array = array("key1" => "value1", "key2" => "value2", "key3" => "value3");

var_dump($array);


Этот код выведет следующее:

1
2
3
4
5
6
7
8
array(3) {
  ["key1"]=>
  string(6) "value1"
  ["key2"]=>
  string(6) "value2"
  ["key3"]=>
  string(6) "value3"
}