String ist einer der am häufigsten verwendeten Datentypen in PHP und wird häufig in unserer täglichen PHP-Entwicklung verwendet. Eine Zeichenfolge ist eine Folge von Zeichen, die aus Zahlen, Buchstaben und Unterstrichen besteht. Es handelt sich um einen Datentyp, der Text in Programmiersprachen darstellt. Zeichenfolgen werden wie Zeichenarrays gespeichert, sodass jedes einzelne Element einer Zeichenfolge extrahiert werden kann.
1. Die String-Interception-Funktion mb_strimwidth verwendet & UTF8-Kodierungserkennung
<?php header("Content-type:text/html;charset=utf-8"); echo mb_strwidth("6", "UTF-8") . '<br />'; echo mb_strwidth("A", "UTF-8") . '<br />'; echo mb_strwidth("a", "UTF-8") . '<br />'; echo mb_strwidth("月", "UTF-8") . '<br />'; echo mb_strwidth("6月9日OUR系统升级通知", "UTF-8") . '<br />'; echo mb_strimwidth("6月9日OUR系统升级通知", 0, 10, '...') .'<br />'; echo mb_strimwidth("6月9日OUR系统升级通知", 0, 10, '...', "UTF-8") .'<br />'; echo mb_strimwidth("6月9日OUR系统升级通知", 0, 10, '......', "UTF-8") .'<br />'; echo mb_strimwidth("6月9日OUR系统升级通知", 0, 10, '', "UTF-8") .'<br />'; ?>
Diese Funktion erfordert, dass das System mb (multi-) lädt. byte) wirkt sich der Parameter $trimmarker auf das Ergebnis aus und seine Länge ist ebenfalls im Ergebnis enthalten.
Empfohlene verwandte Artikel:
PHP-String-Verschlüsselung, erweiterte Version
PHP-String-Definitionsmethoden und ihre Unterschiede
So konvertieren Sie PHP-Strings in Arrays
Das obige ist der detaillierte Inhalt vonStrings in PHP ausführlich erklärt. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!