Aktueller Standort: Startseite> Funktionskategorien> mb_strimwidth

mb_strimwidth

Holen Sie sich die String durch angegebene Breite ab
Name:mb_strimwidth
Kategorie:Multi-Byte-Zeichenfolge
Programmiersprache:php
Kurzbeschreibung:Schneiden Sie die Zeichenfolge gemäß der angegebenen Breite ab und fügen Sie am Ende einen optionalen Modifikator hinzu

Funktionsname: mb_strimwidth ()

Anwendbare Version: Php 4> = 4.0.6, Php 5, Php 7

Verwendung: mb_strimwidth (String $ str, int $ start, int $ width, string $ trimmarker = "", String $ coding = null): String

Beschreibung: Die Funktion mb_strimwidth () verkürzt die Zeichenfolge basierend auf der angegebenen Breite und fügt am Ende einen optionalen Modifikator hinzu. Diese Funktion ist Multibyten-Safe und kann korrekte Saiten mit Multibyte-Zeichen verarbeiten.

Parameter:

  • $ str: Die String, die abschneidet.
  • $ start: Die Ausgangsposition der Kürzung, die eine negative Zahl sein kann.
  • $ width: Die verkürzte Stringlänge.
  • $ trimmarker (optional): Zum Ende der abgeschnittenen Zeichenfolge hinzugefügt, die zu einer leeren Zeichenfolge abfällt.
  • $ codierung (optional): Zeichenkodierung angeben, standardmäßig für interne Zeichencodierung.

Rückgabewert: Gibt die verkürzte Zeichenfolge zurück.

Beispiel:

 $text = "这是一个示例文本,用于演示mb_strimwidth()函数的用法"; $trimmedText = mb_strimwidth($text, 0, 20, "..."); echo $trimmedText; // 输出:这是一个示例文本...

Im obigen Beispiel verwenden wir die Funktion mb_strimwidth (), um den Text in eine Länge 20 20 abzuschneiden, und wenn es verkürzt wird, wird die Ellipsis "..." am Ende hinzugefügt.

Ähnliche Funktionen