Ich habe diese Methode fast immer verwendet, um "Word1, Word2, Word3" aus einem Array zu erhalten ('Word1', 'Word2', 'Word3')PHP-Code optimieren (Verketten von Wörtern mit einem Komma, Entfernen des letzten Kommas)
Ist es die kürzeste oder akzeptable Methode? Jede bessere Lösung?
$sentence = '';
foreach ($words as $word) {
$sentence .= $word . ", ";
}
$final_sentence = substr($sentence, 0, -2);
echo $final_sentence; //outputs contents of $words array separated by ,
Es ist wirklich erschreckend, wie nah diese drei Antworten in Zeit waren, auch wenn man ursprünglich enthielt einen Schreibfehler (die seit behoben wurde). – Powerlord
lol, du hast 'implode()' +1 für das – Hannes
@R wiederhergestellt. Bemrose - shhhhhh! –