Willi: array-ausgabe

Beitrag lesen

Hallo,

Hallo,

Unelegant aber funktioniert:

<?php

$arr = array($a,$b,$c,$d,$e);
if($a != '') $ausgabe .= $a . ', ';
if($b != '') $ausgabe .= $b . ', ';
if($c != '') $ausgabe .= $c . ', ';
if($d != '') $ausgabe .= $d . ', ';
if($e != '') $ausgabe .= $e;
echo $ausgabe;
?>


> > Gibt aber bestimmt bessere Lösungsansätze...  
> > Grüße,  
> > Willi  
>   
> Was ist, wenn c,d und e nicht bestückt ist? Dann ist ein Komma zu viel!  

Dann halt folgendes:  
~~~php
<?php  
$arr = array($a,$b,$c,$d,$e);  
if($a != '') $ausgabe .= $a;  
if($b != '') $ausgabe .= ', ' . $b;  
if($c != '') $ausgabe .= ', ' . $c;  
if($d != '') $ausgabe .= ', ' . $d;  
if($e != '') $ausgabe .= ', ' . $e;  
echo $ausgabe;

Geht auch bei dem Post unter mir
?>
Grüße,
Willi