Thomas Luethi: implode array - foreach Schleife

Beitrag lesen

Hallo,

Du willst offenbar am Schluss eine "Semikolon-separierte" Liste aller Werte.
Dein Code scheint mir dazu recht effizient zu sein.
Alternativ koenntest Du den String gleich innerhalb der Foreach-Schleife
zusammenbauen. Am Schluss musst Du noch ein ueberfluessiges Semikolon
entfernen. In meinem Beispiel das am Anfang des Strings:

$ergebnis="";
foreach ($array as $value)
    {
       echo "Wert: $value<br>\n";
       $ergebnis.= ";$value";
    }

$ergebnis = substr($ergebnis,1); /* Semikolon am Anfang entfernen */
echo $ergebnis;

PHP-Manual: String-Funktionen:
http://www.php.net/manual/de/ref.strings.php
http://www.php.net/manual/de/function.substr.php
http://www.php.net/manual/de/language.operators.string.php

Gruesse,

Thomas

--
Bitte keine Mails mit Fachfragen - dafuer gibt es das Forum!
Ich mag es, wenn URLs verlinkt sind (</faq/#Q-19>).
Oft gestellte PHP-Fragen beantwortet die dclp-FAQ bestens: http://www.dclp-faq.de/