Обращение к элементу массива

Голоса: +1

<?PHP

$ARRAY = Array // числовой. Ключи 0,1 и 2
(
 Array('Сыр','Колбаса') , // числовой. Ключами являются 0 и 1
 Array('key'=>'val' , 'key2'=>'val2') , // Ассоц. Ключи key и key2
 Array('key3'=>'val3', 'Чипсы') // Тоже Ассоц. Ключи key3 и 0
);

// Для обращения к какому либо элементу многомерного массива, к примеру к val3
// следует обращаться так:
echo $ARRAY[2]['key3'];
// В массиве ARRAY обращаемся сначала к элементу номер 2 [ Array('key3'=>'val3', 'Чипсы')  ]
// а там к элементу с ключом key3

echo "<br>";
$arr = array("somearray" => array(6 => 5, 13 => 9, "a" => 42));
echo $arr["somearray"][6];    // 5
echo $arr["somearray"][13];   // 9
echo $arr["somearray"]["a"];  // 42

?>

Там где красное я не могу понять где элемент 2?

| Автор: | Категория: PHP и API на uCoz

Ответов: 1

голоса: +2
 
Лучший ответ

Отсчет начинается с ноля. Элемент №2 в массиве $ARRAY - это массив:

Array('key3'=>'val3', 'Чипсы') 

Скриншот: 

| Автор:
Выбор ответа лучшим | | Автор: Юрий Белявцев
...