Heim > Artikel > Backend-Entwicklung > So konvertieren Sie Kleinbuchstaben in PHP-Strings in Großbuchstaben
So konvertieren Sie einen PHP-String von Kleinbuchstaben in Großbuchstaben: 1. Verwenden Sie die Funktion strtoupper(), Syntax „strtoupper($string)“; 2. Verwenden Sie die Funktion mb_strtoupper(), Syntax „mb_strtoupper($string,$encoding)“.
Die Betriebsumgebung dieses Tutorials: Windows 7-System, PHP-Version 7.1, DELL G3-Computer
Konvertieren Sie die PHP-Zeichenfolge von Kleinbuchstaben in Großbuchstaben
Methode 1: Verwenden Sie die Funktion strtoupper()
Die Funktion strtoupper() kann die Buchstaben im String in Großbuchstaben umwandeln. Das Syntaxformat ist wie folgt:
strtoupper($string)
Dabei ist $string ein Parameter vom Typ String. Diese Funktion kann die Buchstaben im Parameter $string umwandeln Großbuchstaben und Die konvertierte Zeichenfolge wird zurückgegeben.
Der Beispielcode lautet wie folgt:
<?php $str = "https://www.php.cn/"; $str = strtoupper($str); echo $str; ?>
Die laufenden Ergebnisse lauten wie folgt:
HTTPS://WWW.PHP.CN/
Methode 2: Verwenden Sie die Funktion mb_strtoupper().
Die Funktion mb_strtoupper() ähnelt der Funktion strtoupper() und kann Konvertieren Sie auch Buchstaben in der Zeichenfolge in Großbuchstaben, und die Funktion mb_strtoupper() kann auch die Zeichenkodierung des Parameters festlegen. Das Syntaxformat lautet wie folgt:
mb_strtoupper($string [, $encoding = mb_internal_encoding()])
Unter diesen ist $string die Zeichenfolge, die konvertiert werden muss, und $encoding ist ein optionaler Parameter, der zum Festlegen der Zeichenkodierung des Parameters verwendet wird.
Der Unterschied zur Funktion strtoupper() besteht darin, dass die Buchstaben in $string durch das Unicode-Zeichenattribut bestimmt werden. Daher ist die Funktion mb_strtoupper() nicht von der Locale-Einstellung betroffen und kann jedes Zeichen mit einem „Buchstaben“-Attribut konvertieren, beispielsweise einen Umlaut (ä).
Der Beispielcode lautet wie folgt:
<?php header("Content-type:text/html;charset=utf-8"); $str = "https://www.php.cn/"; $str = mb_strtoupper($str); echo $str . '<br>'; $str = "Τάχιστη αλώπηξ βαφής ψημένη γη, δρασκελίζει υπέρ νωθρού κυνός"; $str = mb_strtoupper($str, 'UTF-8'); echo $str; ?>
Die laufenden Ergebnisse lauten wie folgt:
Empfohlenes Lernen: php-Training
Das obige ist der detaillierte Inhalt vonSo konvertieren Sie Kleinbuchstaben in PHP-Strings in Großbuchstaben. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!