[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: А как загнать в list ассоциативный массив?
Гость_Юрий
Хорошего уфимского вечера всем!
А как загнать в list ассоциативный массив?



Спустя 7 минут, 38 секунд (13.09.2011 - 18:03) caballero написал(а):
Шо сие такое list?

Спустя 7 минут, 36 секунд (13.09.2011 - 18:10) killer8080 написал(а):
Цитата
Замечание:

list() работает только с массивами, индексами которых являются числа и нумерация которых начинается с 0.

Спустя 49 секунд (13.09.2011 - 18:11) Гость_Юрий написал(а):
А никак не загоните. list работает только с числовыми массивами и то только с теми, которые с нуля начинаются. Вот такой он list, едри его.

Спустя 11 часов, 57 минут, 30 секунд (14.09.2011 - 06:08) IlyaIvanov написал(а):
Можно поизврощаться и сделать что-то похожее. Но вообще-то никак.

Спустя 1 час, 11 минут, 50 секунд (14.09.2011 - 07:20) neadekvat написал(а):
$arr = array('a' => 'asd', 'b' => 'dsa');

list($a, $b) = array_values($arr);

echo $a, ' ', $b;

Спустя 6 часов, 30 минут, 53 секунды (14.09.2011 - 13:51) killer8080 написал(а):
Ну тогда можно и так
$arr = array('a' => 'asd', 'b' => 'dsa');
extract($arr);
echo $a.'<br/>'.$b;

хотя с экстрактом нужно осторожно, чтоб не нароком какую переменную не переназначитьuser posted image

Спустя 9 минут, 20 секунд (14.09.2011 - 14:00) Winston написал(а):
Цитата (killer8080 @ 14.09.2011 - 13:51)
хотя с экстрактом нужно осторожно, чтоб не нароком какую переменную не переназначить

extract($arr, EXTR_SKIP);
;)
Быстрый ответ:

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