Как перебрать многомерный массив?Php

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Как перебрать многомерный массив?

Сообщение Anonymous »

Я пытаюсь использовать многомерный массив, и мне нужно использовать каждое поле в цикле foreach, как показано ниже. Для каждого идентификатора зоны может быть несколько имен хоста, redcordId, а также может быть несколько идентификаторов зоны. В настоящее время я могу вывести имя хоста "example.com", но не могу использовать первое и второе значения для ZoneID и RecordID...
$zone_record = array( );
$zone_record["34467"]["442899"] = "example.com";
$zone_record["34467"]["442875"] = "www.example.com";

foreach ($zone_record as $zoneId) {
foreach ($zoneId as $recordId => $hostname) {
echo("zoneId: " . $zoneId . "\n");
echo("recordId: " . recordId . "\n");
echo("hostname: " . $hostname . "\n");
}
}


Подробнее здесь: https://stackoverflow.com/questions/131 ... onal-array
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»