Подскажите как достать значение из асс. массива
Не могу достать значение из ассоциативного массива по его числовому индексу.
Разве нельзя получить так: $a = array('tel'=>'6565665665'); echo $a[0] Т.е. достать его по порядковому номеру в массиве. Как можно его достать не используя индекс 'tel'. Мне нужно достать первое значение из массива. |
current, array_shift ( достает и удаляет) проще погуглить чем тему создавать
|
По-моему можно писать так:
<?php $my_array = array('some' => 100, 'next' => 50); echo reset($my_array); // 100 echo end($my_array); // 50 ?> |
а нету стандартного метода который позволяет удалить ключи оставляя значения?
Есть для сортировки ,но оно не подойдет :) |
Цитата:
1) Перебором (for, while) 2) Через implode, explode ИМХО, если Вам это обязательно нужно сделать, значит Вы сделали что-то не так на предыдущем шагу. Может быть, если Вы покажете всю задачу, то будет понятнее. |
интерес
|
Цитата:
|
спасибо
|
Часовой пояс GMT +3, время: 17:35. |