PHP ist wahrscheinlich die häufigste Anwendung, die Sie auf jedem veröffentlichten Website auf dem Internet durch die vollständige Integration von PHP mit der bekanntesten Open-Source- Datenbank-Programm finden Sie: MySQL . Mit dieser funktionalen Kombination , können Sie verschiedene interaktive Projekte mit PHP, wie Controlling oder die Begrenzung der Anzahl von Zeichen aus dem Text ruinieren, ohne Ihre Webseite Inhalte . Anleitung 
 1 
 Fügen Sie diesen PHP-Funktion , um Ihren Code zu Ihrem Satz Länge auf drei Worte , ohne seine Bedeutung zu beschränken: 
 
 Funktion _substr ($ str, $ length , $ minword = 3 ) 
 
 { 
 
 $ sub =''; 
 
 $ len = 0; 
 
 foreach ( explode ( ' ', $ str) als $ word ) 
 
 { 
 
 $ part = (( $ sub ='' ! ) '' : ''). $ word ; . 
 
 $ sub = $ part ; 
 
 $ len + = strlen ( $ part ); 
 
 if ( strlen ( $ word )> $ minword && strlen ( $ sub ) > = $ length ) { 
 
 
 
 break; } 
 
 
 
 } 
 
 return $ sub . (? ($ len < strlen ( $ str ) ) '...' : ''); } 
 
 
 
 Wie unten gezeigt, "..." hinzugefügt wird , wenn die Zeichenfolge überschreitet den angegebenen String-Länge . Dieser Code funktioniert die gleiche Funktion wie " substr ( ) ", aber es ist effektiver , weil sie nicht schneiden die Worte : 
 
 < php 
 
 /** 
 
 * @ example one 
 
 * /Tablet 
 echo _substr ( 'Hallo Welt Mein Alter ist 19 " , 3) ;//Gibt" hallo ... " 
 
 ? > ; 
 2 
 Fügen Sie die folgende Funktion, um Ihre String-Länge auf 10 Wörter beschränkt , und dann schneiden Sie es wieder auf drei Worte , ohne dabei die Bedeutung: 
 
 Funktion text_limit ( $ str , $ limit = 10) 
 
 { 
 
 if ( stripos ( $ str , "") ) { $ 
 
 ex_str = explode ( " "; } 
 
 
 
 return $ str_s ; 
 
 } else { return $ 
 
 str; } 
 
 
 < p > } else { return $ 
 
 str; } 
 
 
 
 } 
 
 wie unten definiert der Code , wie viele Zeichen angezeigt werden sollen und dann Figuren aus welchen Zeichen angezeigt wird dauern, wenn das letzte Zeichen erfasst nicht "" oder Raum , dann wird der Code geht zum nächsten Zeichen , bis es eine findet das Ergebnis ist : . . ? 
 
 < php 
 
 /** 
 
 * @ example one 
 
 * /Tablet 
 echo text_limit ( 'Hallo Welt Mein Alter ist 19 " , 3 ) ;//gibt " hallo Welt My " 
 
 > 
 3 
 Verwenden Sie das folgende PHP substring namens" snippet ", um nicht zu brechen deine Worte überhaupt . Dieser Code wird der gesamte Text angezeigt Sie eingegeben in Ihre Web- Seite Inhalte : 
 
 /* 
 
 snippet (Phrase , [max Länge ] , [phrase tail] ) 
 
 snippetgreedy (Phrase , [max Länge vor nächsten Raum ] , [phrase tail] ) 
 
 * /Tablet 
 Funktion snippet ($ text , $ length = 64 , $ tail = "..." ) { 
 
 $ text = trim ($ text ); 
 
 $ txtl = strlen ( $ text ); 
 
 if ($ txtl > $ length ) { 
 
 for ($ i = 1; $ text [ $ length - $ i ] = ""; $ i + +) { 
 
 if ($ i == $ length ) { 
 
 Rückkehr substr ($ text , 0 , $ length ) $ Schwanz; . 
 
 } } 
 
 
 
 $ text = substr ($ text , 0, $ length - $ i +1) $ Schwanz . 
 
 } 
 
 return $ text ; } 
 
 
 
 //Es verhält sich gierig, bekommt Länge Zeichen Erz geht für mehr 
 
 Funktion snippetgreedy ($ text , $ length = 64 , $ tail = "..." ) { $ text 
 
 = trim ($ text ); 
 
 if ( strlen ( $ text ) > $ length ) { 
 
 for ($ i = 0; $ text [ $ length + $ i ] = ""; $ i + +) { 
 
 if ( $ text [ $ length + $ i ! ] ) { return $ 
 
 Text ; 
 
 } } 
 
 
 
 $ text = substr ($ text , 0, $ length + $ i ) $ . Schwanz; 
 
 } 
 
 return $ text ; } 
 
 
 
 //das gleiche wie das snippet aber das Entfernen neuesten Low Satzzeichen Zeichen , 
 < p> //wenn sie vorhanden sind (Punkte und Kommas ) . Es führt eine später suffixal Trimm Bereiche 
 
 Funktion snippetwop ($ text , $ length = 64 , $ tail = "..." ) { 
 
 $ text = trim ($ text ); 
 
 $ txtl = strlen ( $ text ); 
 
 if ($ txtl > $ length ) { 
 
 for ($ i = 1; $ text [ $ length - $ i ] = ""; $ i + +) { 
 
 if ($ i == $ length ) { 
 
 Rückkehr substr ( $ text , 0, $ length ) $ Schwanz; 
 
 } } 
 
 
 
 for (; $ text [ $ length - $ i ] == " "