Anfang einer Text-Variable
Socke
- php
0 Marc Reichelt0 Vinzenz
Hallo erstmal!
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...
Vielen Dank schonmal
Socke
Hallo Socke,
Vielleicht nützt dir die PHP-Funktion explode etwas, anschließend hast du ein Array, dessen Länge du bestimmen kannst (und natürlich kann man auch die ersten 10 Wörter ausgeben lassen).
Geholfen?
Marc Reichelt || http://www.marcreichelt.de/
Moin!
als ergänzung noch die funktion count()
tschüssi
ichen
Hi! Vielen Dank für Eure Hilfe. Mir ist sehr geholfen.
Socke
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