Heim >Backend-Entwicklung >PHP-Problem >So konvertieren Sie die letzten paar Zeichen einer bestimmten Zeichenfolge in PHP in Großbuchstaben und lassen den Rest unverändert
Der vollständige PHP-Code lautet wie folgt:
<?php function test($s) { return strlen($s) < 3 ? strtoupper($s) : substr($s, 0, strlen($s) - 3).strtoupper(substr($s, strlen($s) - 3)); } echo test("Python")."<br>"; echo test("Javascript")."<br>"; echo test("js")."<br>"; echo test("PHP");Das Ausgabeergebnis lautet wie folgt: Es ist offensichtlich! Aus dem obigen Code können Sie sehen, gibt es irgendwelche Wissenspunkte, die wir beherrschen müssen? Die erste Funktion sind die Funktionen
strlen()
und substr()
. Die Funktion strlen wird verwendet, um die Länge der Zeichenfolge zurückzugeben, und die Funktion substr() gibt a zurück Teil der Zeichenfolge. strlen()
和substr()
函数,strlen函数用于返回字符串的长度,substr()函数返回字符串的一部分。
然后是strtoupper()
Dann gibt es noch die Funktion strtoupper()
, mit der der String in Großbuchstaben umgewandelt wird.
→ Angehängt sind verwandte Funktionen:
lcfirst()-Funktion: Konvertieren Sie das erste Zeichen in der Zeichenfolge in Kleinbuchstaben;
strtolower()-Funktion: Konvertieren Sie die Zeichenfolge in Kleinbuchstaben;
ucfirst( ) Funktion: Konvertieren Sie das erste Zeichen in der Zeichenfolge in Großbuchstaben.
ucwords() Funktion: Konvertieren Sie das erste Zeichen jedes Worts in der Zeichenfolge in Großbuchstaben vor dem Fragezeichen wahr ist, wird der Ausdruck vor dem Doppelpunkt ausgeführt, andernfalls wird der Ausdruck nach dem Doppelpunkt ausgeführt.
OK, ich glaube, jeder hat es gemeistert!
PHP-Video-Tutorial
“ empfehlen ~ Kommen Sie und lernen Sie!Das obige ist der detaillierte Inhalt vonSo konvertieren Sie die letzten paar Zeichen einer bestimmten Zeichenfolge in PHP in Großbuchstaben und lassen den Rest unverändert. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!