Hallo Socke,
Ich möchste von einem Text-String nur die ersten 10 Wörter ausgeben. Dafür möchte ich auch erstmal kontrollieren, wieviele Wörter der String hat. Gibts sicher reichlich im Forum, aber ich finde keine eindeutigen Suchwörter...
Wie definierst Du "Wort" in Deinem Zusammenhang?
Falls Du ganz einfach bestimmst, dass zwei Wörter durch ein Leerzeichen getrennt sind, kannst Du so vorgehen:
1. Trenne Deinen String mit explode() und dem
Trennzeichen "Leerzeichen" in ein Array auf.
2. Baue Dir einen neuen String zusammen, bei dem
Du die ersten 10 Einträge Deines Arrays verwendest.
(falls dieses soviele Einträge hat)
Dafür kannst Du implode() verwenden.
Freundliche Grüsse,
Vinzenz