Heim > Artikel > Backend-Entwicklung > So konvertieren Sie Oktal in einen String in PHP
Konvertierungsmethode: 1. Verwenden Sie die Funktion base_convert(), um Oktal in Hexadezimal umzuwandeln. Die Syntax lautet „base_convert(oktal string,8,16)“. 2. Verwenden Sie die Funktion hex2bin(), um Hexadezimal in Zeichen umzuwandeln. String, Syntax „hex2bin (hexadezimaler Wert)“.
Die Betriebsumgebung dieses Tutorials: Windows 7-System, PHP-Version 7.1, DELL G3-Computer
php konvertiert Oktal in String
Implementierungsidee:
Verwenden Sie zum Konvertieren die Funktion base_convert() Oktal in String Hexadezimal in Hexadezimal umwandeln
Verwenden Sie die Funktion hex2bin(), um Hexadezimal in String umzuwandeln
<?php $oct = "6414533066157"; $hex = base_convert($oct,8,16); $str = hex2bin($hex); echo $str; ?>
Beschreibung: Die Funktion
base_convert() konvertiert Zahlen zwischen beliebigen Basen.
Syntax:
base_convert(number,frombase,tobase);
Parameter | Beschreibung |
---|---|
Nummer | Erforderlich. Gibt die umzurechnende Zahl an. |
frombase | Erforderlich. Gibt die ursprüngliche Basis der Zahl an. Zwischen 2 und 36 (einschließlich). Zahlen über dem Komma werden durch die Buchstaben a–z dargestellt, z. B. a für 10, b für 11 und z für 35. |
tobase | Erforderlich. Gibt die Basis an, die konvertiert werden soll. Zwischen 2 und 36 (einschließlich). Zahlen über dem Komma werden durch die Buchstaben a–z dargestellt, z. B. a für 10, b für 11 und z für 35. |
Die Funktion hex2bin() wandelt eine Zeichenfolge hexadezimaler Werte in ASCII-Zeichen um, bei denen es sich um eine gewöhnliche Zeichenfolge handelt.
Syntax:
hex2bin(string)
Parameter | Beschreibung |
---|---|
Zeichenfolge | Erforderlich. Der zu konvertierende Hexadezimalwert. |
Empfohlenes Lernen: „PHP-Video-Tutorial“
Das obige ist der detaillierte Inhalt vonSo konvertieren Sie Oktal in einen String in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!