Heim >Backend-Entwicklung >PHP-Problem >So konvertieren Sie Binärdateien in PHP in Hexadezimalzahlen
So konvertieren Sie Binärdateien in PHP: 1. Erstellen Sie eine PHP-Beispieldatei. 2. Verwenden Sie die Funktion bin2hex(), um eine Zeichenfolge aus ASCII-Zeichen in einen Hexadezimalwert umzuwandeln.
Die Betriebsumgebung dieses Artikels: Windows 7-System, PHP-Version 7.1, DELL G3-Computer
Wie konvertiert man in PHP binär in hexadezimal?
Binär in hexadezimal
Funktion: bin2hex ( string $str);
@param $str Die Zeichenfolge der ASCII-Zeichen, die konvertiert werden sollen.
@return Gibt den Hexadezimalwert der konvertierten Zeichenfolge zurück.
Funktionsbeschreibung: Die Funktion bin2hex() wandelt die Zeichenfolge von ASCII-Zeichen in hexadezimal erstellte Werte um. Strings können mit der Funktion pack() zurückkonvertiert werden. (Die Funktion Bin2hex () konvertiert die Byte-Methode.
Beispiel:
(1) bin2hex() konvertiert „chengdu“ in einen Hexadezimalwert:
<?php $str = bin2hex('chengdu'); echo $str;
Die obige Programmanweisung gibt Folgendes aus: 6368656e676475
(2) Konvertieren Sie einen Zeichenfolgewert von binär in dezimal hexadezimal und dann Konvertieren Sie es zurück:
<?php $str = 'chengdu'; echo bin2hex($str) . "<br/>"; echo pack("H*", bin2hex($str)) . "<br/>";
Die obigen Programmanweisungen werden nacheinander ausgegeben: 6368656e676475, chengdu
Empfohlenes Lernen: „
PHP Video Tutorial“
Das obige ist der detaillierte Inhalt vonSo konvertieren Sie Binärdateien in PHP in Hexadezimalzahlen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!