Ответов: 157 Просмотров: 7166
|
Да! Все верно!
PHP:
скопировать код в буфер обмена
<?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 '<pre>'; '</pre>' ?>
Возвращает результат
Отсюда наглядно видно, что обращаемся к объекту с индексом [2] многомерного массива. Для новичка, такого как я, это было не совсем понятно. Я посчитал, что элемент 'Чипсы' равен идентификатору [2]. По аналогии :
Array('Сыр','Колбаса') , // числовой. Ключами являются 0 и 1
посчитал Array('key3'=>'val3', 'Чипсы') 'Чипсы' числовой, идентификатор [2].
Спасибо! |