Autor Zpráva
guest
Profil
ahoj, potřebuji vypsat za sebe několik hodnot proměnných tak, že každou oddělím čárkou např.
echo $pom1 . ", " . $pom2 . ", " . $pom3 . ", " . $pom4;

jenže některá z těch proměnných může být prázdná a pak se mi vypíší dvě čárky za sebou, tak jsem zkusil toto:

if ($pom1!="") echo $pom1 . ", ";
if ($pom2!="") echo $pom2 . ", ";
if ($pom3!="") echo $pom3 . ", ";

jenže zde vlastně už za proměnnou č.1 dělám čárku aniž bych věděl, zda zbylé proměnné nebudou prázdné a pokud budou, zbyde mi čárka na konci ... totéž platí pro proměnnou 2 .. 3 ... a další

Jak to udělat tak aby byl výsledek oddělený čárkami, ale nebylo více čárek za sebou ani čárka na konci?
tiso
Profil
substr a str_replace
guest
Profil
tiso
myslíš naházet to všechno do jedné proměnné a tam pak nahradit zdvojené čárky za jednu čárku + oříznout poslední znak?

... to je chytré, to by mohlo fungovat :-) Díky moc
Toto téma je uzamčeno. Odpověď nelze zaslat.

0