Подскажите как достать значение из асс. массива
Не могу достать значение из ассоциативного массива по его числовому индексу.
Разве нельзя получить так:
$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, время: 12:03. |