PHP String-Längen können von beliebiger Größe effektiv sein --- das Limit wird gesetzt, wenn PHP kompiliert ist, und standardmäßig in modernen Versionen von PHP5 zu 128 MB , das ist genug , um zu speichern der gesamte Text von "Krieg und Frieden " mehr als 40 Mal über . Manchmal können Sie die Länge eines Strings zu begrenzen , zum Beispiel möchten Sie vielleicht nur die ersten paar Zeilen eines Buches , oder Sie müssen , um eine Zeichenfolge , um es in einer MySQL-Datenbank hinzuzufügen beschneiden. Glücklicherweise erlauben PHP String-Manipulation Fähigkeiten Sie dies schmerzlos zu tun. Anleitung
1
Öffnen Sie Ihre PHP-Datei durch einen Doppelklick auf die Datei -Symbol, um es in Ihrem bevorzugten Editor laden. In dem Dokument , nach unten scrollen , um die Variable, die Sie gehen zu begrenzen sind . Wie bei allen Variablen , Strings in PHP mit einem Dollarzeichen beginnen ; . B. die Zeichenfolge
Seite 2
Beginnen einer neuen Zeile unmittelbar nach der Deklaration von Variablen , und geben Sie den folgenden :
" $ limited_string = substr ( $ string , 0 , Betrag) ;" dann ersetzen Sie die Variablen . Die " substr ()" -Funktion nimmt als Argumente , um die Zeichenfolge getrimmt werden, die Startposition und die Anzahl der Zeichen der resultierende String enthalten soll. Ändern Sie " $ string " auf den Namen der Variablen, die Sie trimmen möchten .
3
Ersetzen " Menge" mit der gewünschten Länge der Zeichenfolge in Zeichen. Zum Beispiel: " $ limited_string = substr ( $ string , 0,21 )" auf der Auszug aus der Erklärung der Unabhängigkeit in " $ string " Lagerhäusern gelagert "Wir halten diese Wahrheiten " als " $ limited_string "; beachten Sie, dass der hintere Raum war haltbar gemacht substr ().
4
Use " $ limited_string " anstelle von " $ string " , wo immer Sie brauchen, um die verkürzte Variable verweisen. Zum Beispiel: " echo $ limited_string ; " wird die gehackte Zeichenfolge direkt auf dem Bildschirm auszugeben . Weil substr ( ) nicht unscharf geschaltet hat den Wert des " $ string "-Variable , können Sie weiterhin zu bedienen, dass , wenn Sie die vollständige und ungekürzte String-Variable müssen .