Aktueller Standort: Startseite> Funktionskategorien> mb_strtolower

mb_strtolower

Stellen Sie die Zeichenfolge auf Kleinbuchstaben ein
Name:mb_strtolower
Kategorie:Multi-Byte-Zeichenfolge
Programmiersprache:php
Kurzbeschreibung:Konvertieren Sie alle Zeichen in einer Zeichenfolge in Kleinbuchstaben

Funktionsname: mb_strtolower ()

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

Verwendung: mb_strtolower (String $ str, String | null $ coding = null): String

Funktionsbeschreibung: Die Funktion mb_strtolower () wandelt alle Zeichen in einer Zeichenfolge in Kleinbuchstaben um. Der Unterschied zwischen dieser Funktion und der Funktion strtolower () besteht darin, dass sie nicht-ASCII-Zeichen und Multi-Byte-Zeichen korrekt behandelt.

Parameter:

  • $ str (erforderlich): Eine Zeichenfolge, die in Kleinbuchstaben umgewandelt wird.
  • $ codieren (optional): Die zu verwendende Zeichencodierung. Wenn nicht angegeben, wird die interne Zeichenkodierung verwendet.

Rückgabewert: Gibt eine String zurück, die in Kleinbuchstaben konvertiert ist.

Beispiel:

 $str = "HELLO WORLD!"; $lowercase = mb_strtolower($str); echo $lowercase; // 输出:hello world! $str = "你好,世界!"; $lowercase = mb_strtolower($str, "UTF-8"); echo $lowercase; // 输出:你好,世界!(由于中文字符没有大小写之分,所以不会改变)

Im obigen Beispiel konvertieren wir zunächst die Zeichenfolge "Hallo Welt!" Zum Kleinbuchstaben mit der Funktion mb_strtolower () und speichern Sie das Ergebnis in der Variablen $ Kleinbuchstaben. Dann verwenden wir die Echo -Anweisung, um das Ergebnis auf den Bildschirm auszugeben, wobei die Ausgabe als "Hello World!".

Im zweiten Beispiel verwenden wir die Funktion mb_strtolower (), um die Zeichenfolge "Hallo, Welt!" enthält chinesische Charaktere in Kleinbuchstaben. Da chinesische Zeichen keine Fallunterscheidung haben, ist das Ergebnis das gleiche wie die ursprüngliche Zeichenfolge. Beachten Sie, dass wir auch die Zeichenkodierung als "UTF-8" angegeben haben, um sicherzustellen, dass Multibyte-Zeichen korrekt verarbeitet werden.

Ähnliche Funktionen
Beliebte Artikel