[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: как вывести первый элемент из многомерного массива
Lightt
Есть вот такой массив:

Array
(
[
0] => aminoacid Object
(
[
id] => 328373b9-81ca-11e2-b591-b8f6b1329d76
)

[
1] => aminoacid Object
(
[
id] => 328373bb-81ca-11e2-b591-b8f6b1329d76
)
)


Всегда выводил первый элемент вот так:

<? echo $mass[0]['id'];?>

А в этот раз не срабатывает.
Подозреваю, что это из-за вот этого -
[0] => aminoacid Object

Но все равно сообразить не могу, как правильно записать. уже кучу вариантов перебрал и все не то.
Подскажите пожалуйста, как правильно его вывести?)
Lenarfate
а у меня ваш пример <? echo $mass[0]['id'];?> работает. может покажете, как формируете массив?
Oyeme
$mass[0]->id

У вас обьект внутри массива
Lenarfate
либо попробуйте выводить как объект $mass[0]->id
Lenarfate
Oyeme
опоздал я с ответом, не увидел твой)
Lightt
Lenarfate
Там работа с XML много кода) на выходе в print_r($mass); выводил тот код выше)

Oyeme
Спасибо, как раз то что нужно) работает)
bestxp
<?php
$stack = array("orange", "banana", "apple", "raspberry");
$fruit = array_shift($stack);
print_r($stack);
?>



Array
(
[0] => banana
[1] => apple
[2] => raspberry
)


используем уже встроенное, конечно если нужно оставить этот элемент в строю
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.