Beispielanalyse der Verwendung von strlen und mb_strlen in PHP

高洛峰
Freigeben: 2023-03-04 09:52:02
Original
1425 Leute haben es durchsucht

Dieser Artikel analysiert die Verwendung von strlen und mb_strlen in PHP anhand von Beispielen. Teilen Sie es wie folgt mit allen als Referenz:

Sehen Sie sich zunächst den folgenden Code an (Dateikodierung utf8):

<?php
$utf8_string = "abcd我你他她它";
var_dump(strlen($utf8_string));
var_dump(mb_strlen($utf8_string, &#39;gb2312&#39;));
var_dump(mb_strlen($utf8_string, &#39;utf8&#39;));
var_dump(mb_strlen($utf8_string));
?>
Nach dem Login kopieren

Laufergebnisse:

int 19
 
int 13
 
int 9
 
int 19
Nach dem Login kopieren

Wenn der zweite Parameter mit der ursprünglichen Codierung der Zeichenfolge übereinstimmt, ist dies die tatsächliche Anzahl von Wörtern im Sinne des menschlichen Verständnisses wird berechnet. (Chinesische Zeichen zählen nur einmal)

Ich hoffe, dass dieser Artikel für alle hilfreich ist, die sich mit PHP-Programmierung befassen.

Weitere verwandte Artikel zu den Anwendungsbeispielen von strlen und mb_strlen in PHP finden Sie auf der chinesischen PHP-Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!