In PHP können Sie die Funktion „mb_substr“ verwenden, um die ersten paar Ziffern eines Texts abzurufen. Sie wird häufig verwendet, um chinesischen Text aufzuteilen Gibt die ersten Ziffern einer Textzeichenfolge zurück. Die Syntax lautet: „mb_substr(“text“,0,erste Ziffern)“.
Die Betriebsumgebung dieses Tutorials: Windows 10-System, PHP-Version 7.1, DELL G3-Computer
Die Funktion mb_substr() gibt einen Teil der Zeichenfolge zurück. Wir haben die Funktion substr( before) gelernt, sie zielt nur auf englische Zeichen ab. Wenn Sie chinesische Zeichen aufteilen möchten, müssen Sie mb_substr() verwenden.
Hinweis: Wenn der Startparameter negativ ist und die Länge kleiner oder gleich dem Start ist, ist die Länge 0.
Syntax
mb_substr ( string $str , int $start [, int $length = NULL [, string $encoding = mb_internal_encoding() ]] ) : string
Die Parametereinstellungen lauten wie folgt:
Das zurückgegebene Ergebnis ist der extrahierte Teil der Zeichenfolge. Wenn dies fehlschlägt, wird FALSE oder eine leere Zeichenfolge zurückgegeben.
Das Beispiel sieht wie folgt aus:
<?php echo mb_substr("这是需要截取的文字前几位这是不需要截取的文字后几位", 0, 12); // 输出:这是需要截取的文字前几位 ?>
Ausgabeergebnis:
Empfohlenes Lernen: „PHP-Video-Tutorial“
Das obige ist der detaillierte Inhalt vonSo erhalten Sie die ersten paar Zeichen eines Textes in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!