[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: вывести все значения из переменой в цикле
ufaclub
есть переменная $rooms_area которая принимает значения например

$rooms_area="47,82/17,53/34";

как вывести мне все эти значения по отдельности обернутые в тег <area>значение</area>

т.е при $rooms_area="47,82/17,53/34";

на выводе нужно получить

<area>47,82</area>
<area>17,53</area>
<area>34</area>


а при т.е при $rooms_area="47/34";

<area>47</area>
<area>34</area>


т.е разделитель /
Эли4ка
используйте функцию explode

$areas = explode("/",$rooms_area);
foreach($areas as $area) {
echo "<area>".$area."</area>";
}
ufaclub
Спасибо!
Zzepish
ufaclub
ну, погугли в сторону explode(). Потом перебором через foreach и выводом через echo
FatCat
Цитата (Эли4ка @ 8.07.2018 - 22:22)
используйте функцию explode

Стандартный подход не всегда оптимален.
$rooms_area = '<area>'.str_replace('/'. '</area>'.PHP_EOL.'<area>', $rooms_area).'</area>';


_____________
Бесплатному сыру в дырки не заглядывают...
Эли4ка
FatCat,не много у вас в replace пока? Я просто сейчас проверить не могу
Быстрый ответ:

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