Hallo Daniel,
$arr = array($a,$b,$c,$d,$e);
echo $arr;
Die Variablen werden über ein Formular gesetzt. Wenn eine Variable in der Länge 0 ist, soll diese gar nicht erst ausgegeben werden, denn alle sollen durch ein Komma getrennt angezeigt werden.
Ein Ansatz:
<?php
$arr_names = array('a', 'b', 'c', 'd', 'e');
$arr = array();
foreach ($_GET as $field => $value) {
if (in_array($field, $arr_names) && strlen($value) > 0) {
$arr[] = $value;
}
}
echo implode(',', $arr);
?>
Schöne Grüße,
Johannes