Code-Schnipsel: Großbuchstaben schreiben

Wörter groß schreiben

Eine Funktion, die man sehr gerne verwenden möchte, ist jene, dass man Wörter ungeachtet ihrer tatsächlichen Schreibweise ausschließlich mit Großbuchstaben schreiben möchte. Dazu gibt es den Weg von CSS mit text-transform, aber auch PHP bietet eine Möglichkeit an, wenn man dynamisch je nach Situation den Effekt erreichen möchte.

Welcher Weg besser ist, muss man sich individuell überlegen. Zentrale Formatierungen sollte man schon über die CSS-Datei durchführen, aber wenn es eine situationsbedingte Veränderung der Darstellung sein soll, ist PHP der richtige Partner. Das wäre vorstellbar bei einer Rangliste, bei der ab einer bestimmten Zahl von Einträge ein Name groß geschrieben wird, um ein Beispiel zu überlegen.

Mit PHP Text automatisch mit großen Buchstaben verwenden

<?php
$begriff = "irgend eine Wortgruppe";
    $gross = strtoupper($begriff);
    echo "Klein: $begriff
";
    echo "Gross: $gross";
?>

ergibt:

Klein: irgend eine Wortgruppe
Gross: IRGEND EINE WORTGRUPPE

Natürlich handelt es sich bei diesem PHP-Schnipsel um eine ganz gewöhnliche Funktion, die nicht neu ist. Aber gerade wenn man mit PHP erst angefangen hat oder für einen Freund einspringt, kann es nützlich sein, direkt nach der Handlung suchen zu können, weil strtoupper ist dann wohl nicht die erste Wahl.

Im aktuellen Beispiel wird ein vorgegebener Begriff durch den PHP-Befehl strtoupper in Großbuchstaben umgewandelt und dann durch den echo-Befehl entsprechend dargestellt. Das Beispiel kann in jedes Skript einfach integriert werden und findet oftmals Anwendung, besonders bei Überschriften und ähnlichen Texten, die hervorgehoben werden sollen.

Allerdings sollte wirklich geprüft werden, ob man mit CSS bei stets gleicher Situation nicht die bessere Lösung findet. Nur wenn es eine dynamische Situation ist, ist PHP erforderlich.

Diesen Artikel teilen

Kategorien

Grundlagen
HTML-Grundlagen
CSS-Grundlagen
Javascript-Grundlagen
PHP-Grundlagen
MySQL-Grundlagen
SEO-Grundlagen

Infos, Tipps, Vermarktung
Webdesign-Lexikon
Online-Werbung
PHP-Codeschnipsel