Правила     Закладки     Карма    Календарь    Журналы    Помощь    Поиск    PDA    Чат   
        СМС-ки
   
Пейджер выключен!
 
Фильтр авторов:    показать 
  скрыть
  Закрытая темаСоздание новой темыСоздание опроса

> Разбор implode
Фибер Оптик  
 ۩  [x] Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Пользователь
**

Профиль
Группа: Форумчанин
Завсегдатай форума
Сообщений: 85
Пользователь №: 16771
На форуме: 8 лет, 5 месяцев, 23 дня
Карма:




Добрый день!
Не могу разобраться в следующем:
есть массив, который передаётся POSTом.
Элементы (цифры) этого массива мне надо разделить запятыми и обрамить их в кавычки.
Разделить-то просто:
$select = $_POST['selected'];
$str = implode(',',$select);


а вот обрамить в кавычки не получается, точнее получается обрамить все, кроме первого и последнего элемента: у первого элемента нет спереди кавычки у последнего - в конце.
Делал я так же с помощью implode:

$str = implode('","',$select);


Подскажите, как мне добавить всем элементам кавычки и разделить их запятыми?
Элементы-цифры могут быть любого порядка (1,12,123,1234 и т.д.)

Спасибо.



Спустя 15 минут, 20 секунд (22.12.2011 - 16:56) Guest написал(а):
$str = '"'.implode('","',$_POST['selected']).'"';

Спустя 32 секунды (22.12.2011 - 16:56) inpost написал(а):
$str = '"'.implode('","',$select).'"';

Вуаля :) В начале и в конце вставил.
Или куда понятнее:
$str = '"'.$str.'"';

Спустя 3 минуты, 4 секунды (22.12.2011 - 16:59) Фибер Оптик написал(а):
Ё маё )))
Вот я ступил. Спасибо smile.gif
PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:

Опции темы Закрытая темаСоздание новой темыСоздание опроса