Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > PHP: Общие вопросы > свести массив в строку и добавить впереди заданное


Автор: sokpet 14.12.2009, 23:04

Нужно чтобы перед данными получаемыми из implode всегда писалось слово Ofertas: в данном коде

Куда его вставить???

В таком виде выдает ошибку

Код

else if(is_array($_GET['art'])) {$val = implode(", ",("Ofertas: " $_GET['art']); }


В этом виде работает, но естественно без Ofertas:
Код

else if(is_array($_GET['art'])) {$val = implode(", ", $_GET['art']; }


Подскажите плиз.

Автор: Ипатьев 14.12.2009, 23:29
попробуйте сделать сначала в два действия.
сначала получить $val, а потом присоединить к ней слово Офертас

Автор: sokpet 14.12.2009, 23:41
$val то получается. Вопрос куда Ofertas: вставлять, чтобы ошибку не выдавал. По разному пробывал... все равно ругается

Автор: bars80080 14.12.2009, 23:54
а $val = 'ofertas '.$val  не помогает?

Автор: NLspieler 15.12.2009, 01:25
Ты лучше объясни на примере,
какие исходные данные и что должно получится в результате.
А то вопрос не очень понятен

Автор: sokpet 15.12.2009, 02:30
Цитата(bars80080 @  14.12.2009,  23:54 Найти цитируемый пост)
$val = 'ofertas '.$val


Спасибо bars. Супер, теперь все как надо.

Автор: bars80080 15.12.2009, 10:56
 smile 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)