String-Funktionen sind ein unverzichtbarer Bestandteil der Grundoperationen von PHP und einer der wichtigsten Teile. Dieser Artikel listet und stellt mehr als ein Dutzend häufig verwendeter String-Operationen vor.
String-Formatierung
String-Kürzung:
trim():
Entfernen Sie die Zeichen (Wagenrücklauf, Zeilenvorschub, Tabulator) am Anfang und Ende der Zeichenfolge und geben Sie die Ergebniszeichenfolge zurück
Gleichzeitig kann der Parameter trim() auch eine benutzerdefinierte Filterliste für Sonderzeichen festlegen
rtrim():
Sonderzeichen beginnend mit löschen Zeichen am Anfang der Zeichenfolge
ltrim():
Sonderzeichen ab dem Ende der Zeichenfolge löschen
chop():
Ähnlich der Funktion rtrim()
Formatierte Ausgabe:
htmlspecialchars(): Funktionsfilterausgabe
htmlspecialchars(): Die Funktion gibt eine Zeichenfolge als HTML-Entität aus (Zeichen mit besonderer Bedeutung in der Zeichenfolge können in HTML-Entitäten übersetzt werden)
str_replace(): Reguläre Filterausgabe
nl2br(): HTML-Formatierung
nl2br(): Die Funktion akzeptiert einen String als Eingabevorgang: Das Tag < br /> ersetzt das n-Symbol in einer Zeichenfolge. Dies ist nützlich für die Anzeige einer langen Zeichenfolge in einem HTML-Browser.
Zeichenformatierte Ausgabe: sprintf()/printf()
Verwenden Sie in der zeichenformatierten Ausgabe das %-Zeichenformat-Ausgabesteuerzeichen, um Zeichen zu normalisieren
String case
strtoupper(): String case
strtolower( ): Kleinbuchstaben Zeichenfolge
ucfirst(): Großschreibung des ersten Buchstabens der Zeichenfolge
ucwords(): Großschreibung des ersten Zeichens jedes englischen Absatzes in Großbuchstaben
String-Verkettung und Segmentierung
explode(): Rückkehr zu einem Array
strtok(): Zerlegen Sie eine Zeichenfolge in eine Reihe von Zeichenfolgen
Das Trennzeichen kann ein Zeichen oder eine Zeichenfolge sein, und die Funktion strtok() kann jedes Mal verwendet werden. Es wird nur eine Teilzeichenfolge basierend auf gelesen das Trennzeichen;
substr():
gibt eine Zeichenfolge zurück, die aus dem angegebenen Startpunkt und Endpunkt besteht. Neues Zeichenfolgenergebnis
string substr( string string, int start [,int length]);
Die Funktion gibt den String-Inhalt in der String-Zeichenfolge gemäß den Start- und Längenbeschränkungen zurück
String-Vergleich
Sortieren:
strcmp(): Zwei Zeichenfolgen vergleichen
strcasecmp(): Zeichenfolgen vergleichen (ohne Berücksichtigung der Groß-/Kleinschreibung)
strnatcmp(): Natürliche Sortierung (ohne Berücksichtigung der Groß-/Kleinschreibung)
strlen () : Bestimmen Sie die Zeichenfolgenlänge
Zeichenübereinstimmung
String-Suche :
strstr(): Übereinstimmung mit dem gesuchten Zeichen oder der Suchzeichenfolge
strchr(): Übereinstimmung mit einem Zeichen und Suche danach
strstr() und strchr() sind bei passenden Suchanwendungen gleichermaßen effektiv; der erste Parameter ist: muss die Suchzeichenfolge sein, der zweite Parameter ist: das zu durchsuchende Zielschlüsselwort; Zeichenfolge zum Schlüsselwort gibt die gesuchte Zeichenfolge zurück, andernfalls werden falsche
Zeichen zurückgegeben. Zeichenfolgenposition :
strpos() : Gibt die Position des übereinstimmenden Zeichens zurück
strpos(): Parameter der Funktion Ähnlich wie strstr() kann der dritte Parameter von strpos() die Position angeben, an der mit der Suche
String-Ersetzung :
str_replace(): String ersetzt andere Zeichen im String.
Das obige ist der detaillierte Inhalt von18 häufig verwendete String-Funktionen in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!