25. April 2024

PHP: chr – ASCII Zeichen eines Integerwerts ausgeben

PHP bietet ab der Version 4 von Haus aus eine nützliche Funktion an, die es erlaubt das ASCII Zeichen eines Integerwerts auszugeben.

Die in der ASCII Tabelle enthaltenen Zeichen können Sie in einer ASCII Codetabelle nachschlagen:

Der PHP Code um den zu einem Integer Wert gehörenden Character zu ermitteln ist sehr simpel:

 <?php
    $integer = 42;
    $character = chr($integer);
    
    echo "Der zu ".$integer." gehoerende ASCII Charakter ist: '".$character."'";
?> 

Der gezeigte Code führt zu folgender Ausgabe:

Der zu 42 gehoerende ASCII Charakter ist: ‚*‘

Beachten Sie: 

Steuerzeichen können meist nicht ausgegeben werden oder werden von den meisten Browsern als UNICODE interpretiert, was zur Folge hat, dass andere Sonderzeichen angezeigt werden. Um dies zu verhindern müssen Sie das Character Encoding ihres Dokuments entsprechend anpassen.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert