CHR () ist eine der integrierten Funktionen von PHP, mit denen numerische Parameter in entsprechende ASCII-Zeichen umwandelt werden. Die Syntax dieser Funktion lautet wie folgt:
Wo ist der Parameter $ ascii der zu konvertierende ASCII -Codewert und muss eine Ganzzahl zwischen 0 und 255 sein.
Der Rückgabewert der CHR () -Funktion ist das entsprechende ASCII -Zeichen. Um die Nummer 65 in das entsprechende ASCII -Zeichen umzuwandeln, können Sie den folgenden Code verwenden:
Im obigen Code ist das ASCII -Zeichen, das der Nummer 65 entspricht, Großbuchstaben A.
Die CHR () -Funktion kann verwendet werden, um Zeichen in einem bestimmten Bereich zu generieren. Generieren Sie zum Beispiel alle Großbuchstaben:
Im obigen Code wird die Schleife 26 Mal iteriert, was dem ASCII -Codewert jedes Großbuchstabens entspricht.
Da die Funktion chr () Zahlen in entsprechende ASCII -Zeichen umwandeln kann, kann sie verwendet werden, um zufällige Zeichenfolgen zu erzeugen. Generieren Sie beispielsweise eine zufällige Längezeichenfolge 10:
In diesem Code wird die Rand () -Funktion verwendet, um eine zufällige Ganzzahl in einem bestimmten Bereich zu generieren, während die CHR () -Funktion die zufällige Ganzzahl in die entsprechenden Großbuchstaben umwandelt und schließlich in eine zufällige Zeichenfolge gespleißt.
Die CHR () -Funktion kann nur Ganzzahlen zwischen 0 und 255 in entsprechende ASCII -Zeichen umwandeln, und Ganzzahlen außerhalb dieses Bereichs können nicht konvertiert werden. Zusätzlich kann die Funktion CHR () in einigen nicht-ascii-codierten Zeichensätzen bestimmte Sonderzeichen nicht korrekt konvertieren.
Die CHR () -Funktion ist eine häufig verwendete integrierte Funktion in PHP, mit der Zahlen in entsprechende ASCII-Zeichen umwandelt werden. Diese Funktion hat eine breite Palette von Anwendungen in der String -Verarbeitung und -codierungskonvertierung und kann Entwicklern helfen, Zeichen, Stapelprozesszeichen und zufällige Zeichenfolgen zu erstellen.