Begrenzt einen Teil des Textes, die Zahl der "Worte":
1 2 3 4 5 6 7 8 9 10 11 | / ** * String Wort abgeschnitten * * @ Private * / $c , $l ) { wordCut Funktion ($ c, $ s) { explode ( ' ' , $c ) ; $ C = explode ('', $ c); $i = 0 ; $i < $l ; $i ++ ) $r [ $i ] = $c [ $i ] ; for ($ i = 0; $ i <$ l $ i + +) $ r [$ i] = $ c [$ i]; implode ( ' ' , $r ) . '...' ; $ R = implode ('', $ r ).'...'; ; return $ r; } |










Von 2 Zeilen für eine esempiuccio Sie könnte es tun.
Meine tagliaStringa ($ string, $ numParole) ist ein wenig "anders ... Ich benutze keine zwei Arrays, sondern bauen die Zeichenfolge, indem Sie die Wörter in einer Variable, dann das Abschneiden der letzten Raum und um die drei Punkte ...
Was sagen Sie?
Thank you! Carpita und verwendet ...
LOL!
@ Tom: Oh mein Gott, ein Beispiel für eine Funktion "String size" ist ein bisschen "zu ...
Allerdings, zum Beispiel, können Sie verwenden:
Sie werden in der get
$res:Beispiel-String lang genug ...@ Napolux: Ich suchte vergeblich nach Ihrer Funktion in Ihrem Blog ... cmq auch so in Ordnung sein würde:
2
3
4
5
explode ( ' ' , $c ) ; $ C = explode ('', $ c);
$i = 0 ; $i < $l ; $i ++ ) $r [ $i ] = ( $i == 0 ) ? $c [ $i ] : ( ' ' . $c [ $i ] ) ; for ($ i = 0; $ i <$ l $ i + +) $ r [$ i] = ($ i == 0) $ c [$ i]: ($ c [$ i]? '.' );
$r . '...' ) ; return ($ r.'...');
}
Beachten Sie das "Juwel" für nicht versuchen, die zusätzlichen Platz zu eliminieren
@ Julius: Ich bete darum, Lieber! Obwohl niemand erkannte, dass die einwandfreie Funktion für große Zeichenfolge wäre:
2
3
4
5
6
7
8
explode ( ' ' , $c ) ; $ A = explode ('', $ c);
count ( $a ) > $l ) { if ( count ($ a)> $ l) {
$i = 0 ; $i < $l ; $i ++ ) $r [ $i ] = $a [ $i ] ; for ($ i = 0; $ i <$ l $ i + +) $ r [$ i] = $ a [$ i];
implode ( ' ' , $r ) . '...' ; $ R = implode ('', $ r ).'...';
; return $ r;
$c ; Else Return $ c};
}
N'en pas sowie je sagen:
http://fr.php.net/manual/fr/function.substr.php
et pour Finish ein Vorbild:
http://www.destrucsaweb.com/ressources/phpmyannu/goto_38.php
A +
[...] Bereits sehr kurze Schnipsel sehen: PHP ist angenehmer zu brechen Wort schnitt einen Text zu "Worte", wie es Schneiden ein Wort vermeidet. Es gibt [...]