On 10 muuttujaa jotka pitäisi tulostaa sivulle niin, että niiden välissä on pilkku ja koko roska suluissa. Ongelmana on, että muuttujan sisältö voi olla tyhjä (jopa kaikkien), silloin tulostuu kaksi pilkkua peräkkäin tai tyhjät sulut. Miten tuon voisi korjata, kuin tarkistamalla jokaisen muuttujan kohdalla että strlen($xxx)>0 ?
Miten fiksusti
voi toteuttaa
1179
0Äänestä
Muut lukivat myös
Odottaa vastausta
Näihin keskusteluihin ei ole vielä vastattu. Ole ensimmäinen.
Vastaukset 1
Vanhimmat
$a = (!empty($a)) ? ", {$a}" : "";
$b = (!empty($b)) ? ", {$b}" : "";
$c = (!empty($c)) ? ", {$c}" : "";
.
.
.
$string = $a . $b . $c . ... ;