In PHP gibt es viele Array-Funktionen, mit denen einige gängige Vorgänge ausgeführt werden können, z. B. Hinzufügen, Löschen, Sortieren usw. Unter diesen können einige Array-Funktionen verwendet werden, um die Groß- und Kleinschreibung der Elemente des Arrays einheitlich zu ändern. In diesem Artikel wird untersucht, wie Sie diese Funktionen verwenden, um die Groß-/Kleinschreibung in PHP zu ändern.
1. Funktionen strtoupper() und strtolower()
Es gibt zwei Funktionen in PHP, die alle Zeichen in einer Zeichenfolge in Groß- oder Kleinbuchstaben umwandeln können: strtoupper() und strtolower(). Mit diesen beiden Funktionen kann die Groß-/Kleinschreibung von Array-Elementen geändert werden. Zum Beispiel:
$words = array("Hello", "World", "Php"); $words_upper = array_map("strtoupper", $words); $words_lower = array_map("strtolower", $words); print_r($words_upper); print_r($words_lower);
Der obige Code gibt Folgendes aus:
Array ( [0] => HELLO [1] => WORLD [2] => PHP ) Array ( [0] => hello [1] => world [2] => php )
Der obige Code verwendet die Funktion array_map(), um die Elemente im Array $words in Groß- bzw. Kleinbuchstaben umzuwandeln, und speichert die Ergebnisse in den anderen beiden Arrays $words_upper und $words_lower und verwenden Sie schließlich die Funktion print_r(), um es auszudrucken.
2. Die Funktionen ucfirst() und lcfirst()
Zusätzlich zur Konvertierung aller Zeichen in der Zeichenfolge in Groß- bzw. Kleinbuchstaben können Sie auch die Funktionen ucfirst() und lcfirst() verwenden, um das erste Zeichen der Zeichenfolge zu konvertieren Zeichenkette in Groß- bzw. Kleinbuchstaben umwandeln. Diese beiden Funktionen können auch verwendet werden, um die Groß-/Kleinschreibung von Array-Elementen zu ändern. Zum Beispiel:
$words = array("php", "javascript", "html"); $words_ucfirst = array_map("ucfirst", $words); $words_lcfirst = array_map("lcfirst", $words); print_r($words_ucfirst); print_r($words_lcfirst);
Der obige Code gibt Folgendes aus:
Array ( [0] => Php [1] => Javascript [2] => Html ) Array ( [0] => php [1] => javascript [2] => html )
Der obige Code verwendet die Funktion array_map(), um das erste Zeichen der Elemente im Array $words in Groß- bzw. Kleinbuchstaben umzuwandeln und speichert die Ergebnisse im anderen zwei Arrays In $words_ucfirst und $words_lcfirst verwenden Sie schließlich die Funktion print_r(), um es auszudrucken.
3. ucwords()-Funktion
PHP bietet auch eine Funktion ucwords(), die den ersten Buchstaben jedes Wortes in der Zeichenfolge in Großbuchstaben umwandeln kann. Ebenso kann diese Funktion auch verwendet werden, um die Groß-/Kleinschreibung von Array-Elementen zu ändern. Zum Beispiel:
$words = array("php programming", "javascript coding", "html5 development"); $words_ucwords = array_map("ucwords", $words); print_r($words_ucwords);
Der obige Code gibt Folgendes aus:
Array ( [0] => Php Programming [1] => Javascript Coding [2] => Html5 Development )
Der obige Code verwendet die Funktion array_map(), um den ersten Buchstaben jedes Wortes in den Elementen im Array $words in Großbuchstaben umzuwandeln und speichert das Ergebnis in $words_ucwords Array und verwenden Sie schließlich die Funktion print_r(), um es auszudrucken.
Zusammenfassung:
In PHP können Sie die Groß-/Kleinschreibung von Array-Elementen mithilfe der Funktionen strtoupper(), strtolower(), ucfirst(), lcfirst() und ucwords() einfach ändern. Durch diese Funktionen können unregelmäßige Texte in der tatsächlichen Entwicklung schnell in standardisierte Groß- und Kleinbuchstaben umgewandelt werden, wodurch die Lesbarkeit und Wartbarkeit des Codes verbessert wird.
Das obige ist der detaillierte Inhalt vonSo ändern Sie die Groß-/Kleinschreibung von Elementen im PHP-Array. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!