| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > PHP: Общие вопросы > обвернуть массив |
| Автор: neoks 26.5.2012, 21:41 | ||||||
Интересует такой вот вопрос, к примеру я делаю так
Приходится перебрать массив чтоб обвернуть каждое значение в ="..." затем впихать в массив и использовать implode() Так вот интересует есть ли короткий вариант без перебора массива чтоб обвернуть каждое значение в массиве ) к примеру
В результат
|
| Автор: Evghenusi 26.5.2012, 23:32 | ||
пока что хз( Добавлено через 2 минуты и 18 секунд хотя конечно не такие уж и короткие варианты, если погоня за байтом |
| Автор: neoks 26.5.2012, 23:57 |
| Ясно, значит не судьба |
| Автор: Evghenusi 27.5.2012, 00:01 | ||
ещё такой вариант
|
| Автор: Fortop 27.5.2012, 14:19 | ||||
Да бросьте вы
Пардон, еще ключи надо Тогда лучше обойти массив 2м вариантом Но если вас не беспокоят некоторые проблемы, тогда можно вот так Писать полностью все регуляркой мне было лень
|
| Автор: Evghenusi 27.5.2012, 14:43 | ||
| и ведь действительно, хотя при таком выводе ключей не будет в предложенном варианте от ТС результат работы "скрипта"
, но так же есть и пример требуемого результата - хз короче!) |
| Автор: neoks 27.5.2012, 17:34 |
Действительно, что поделаешь ), значит так и будет )) Просто было интересно есть ли короткий вариант, ну думаю и перебором тоже сойдет |
| Автор: baldina 28.5.2012, 12:17 | ||||
может он не самый короткий, но вполне понятный и без циклов
к сожалению array_map и array_reduce передают в параметрах только значения. можно написать свою версию array_reduce, она может и в других случаях пригодиться
|