Kommagetrennte Liste von Array mit "und" vor letztem Element

Ich habe ein Array ($number_list) mit einer dynamisch generierten Werteliste. Es gibt mindestens 1 Wert im Array und nicht mehr als 4.

Derzeit habe ich eine gute Möglichkeit, eine durch Kommas getrennte Liste mit dieser ...

$comma_list = implode(', ', $number_list);

Ich möchte mich jedoch an die englische Konvention halten und das Wort "und" vor dem letzten Element haben. Nehmen wir also an, $ number_list enthält die Werte 4, 5, 6, 7. Ich möchte eine Aussage wie "Die Liste ist 4, 5, 6,und 7. "

Irgendwelche Ideen, wie man das bekommtund da drin?

Antworten auf die Frage(6)

Ihre Antwort auf die Frage