phpbar.de logo

Mailinglisten-Archive

[php] string kuerzen

[php] string kuerzen

Boris Penck php_(at)_phpcenter.de
Thu, 26 Apr 2001 16:49:42 +0200


On Thu, Apr 26, 2001 at 03:45:29PM +0200, Matthias Kunze wrote:
> hi.
> 
> wie könnte es in php möglich sein, einen vorhanden string von maximal 200
> zeichen auf eine länge von 10 worten zu kürzen und hintendran "..." zu
> hängen? wäre die zerlegung mit explode() anhand der leerzeichen ein mögliche
> lösung?
> 


$string = "Hier dein Text mit vieeeeelen Wörtern";

$string = ereg_replace("[[:space:]]+"," ",$string);

$words = explode(" ",$string);

for($i=0;$i<=10;$i++) {
	$short .= $words[$i]." ";
}

print $short."...";


Hmm, man sollte noch Checken wieviele Wörter das ganze Teil hat, da man die
Punkte wohl kaum braucht wenn der Satz <= Wörter enhällt. => Manual => Array

Gruß


php::bar PHP Wiki   -   Listenarchive