Heim > Artikel > Backend-Entwicklung > So konvertieren Sie ein Byte-Array in PHP in ein Hexadezimal-Array
So konvertieren Sie ein Byte-Array in ein Hexadezimalformat: 1. Konvertieren Sie jede Ganzzahl in ein Zeichen; 2. Konvertieren Sie in einen String mit „join($chars);“ 3. Verwenden Sie „bin2hex($bin);“ es in eine hexadezimale Zeichenfolge umwandeln.
Die Betriebsumgebung dieses Artikels: Windows 7-System, PHP Version 7.1, Dell G3-Computer.
Wie konvertiert man ein Byte-Array in PHP in ein Hexadezimal-Array?
php – Byte-Array in Hex-String konvertieren
Methode:
Sie können jede Ganzzahl zuerst in ein Zeichen umwandeln.
$chars = array_map("chr", $arr);
Dann verwandeln Sie es in einen String:
$bin = join($chars);
Umwandeln Sie es schließlich in einen hexadezimalen String:
$hex = bin2hex($bin);
Empfohlenes Lernen: „PHP Video Tutorial“
Das obige ist der detaillierte Inhalt vonSo konvertieren Sie ein Byte-Array in PHP in ein Hexadezimal-Array. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!