Konvertierungsmethode: 1. Verwenden Sie dechex(), um Dezimalzahlen in Hexadezimalzahlen umzuwandeln. Die Syntax lautet „dechex (dezimaler Wert)“. 2. Verwenden Sie base_convert(). Die Syntax lautet „bindec(dezimaler Wert, 10,16)“. 3. Verwenden Sie bin2hex(), die Syntax lautet „bin2hex(string)“.
Die Betriebsumgebung dieses Tutorials: Windows 7-System, PHP-Version 7.1, DELL G3-Computer
php konvertiert Daten in Hexadezimalzahl
1. Verwenden Sie die Funktion dechex() – kann konvertieren Dezimal in Hexadezimal
dechex (Dezimalwert)
kann Dezimalzahlen in Hexadezimalzahlen umwandeln. dechex(十进制值)
可把十进制数转换为十六进制数。
<?php echo dechex("30") . "<br>"; echo dechex("10") . "<br>"; echo dechex("1587") . "<br>"; echo dechex("70"); ?>
输出结果:
1e a 633 46
2、使用base_convert()函数--可把十进制转换为十六进制
base_convert() 函数在任意进制之间转换数字。
设置“bindec(十进制值, 10, 16)
”即可可把十进制转换为十六进制。
<?php echo base_convert("30", 10, 16) . "<br>"; echo base_convert("10", 10, 16) . "<br>"; echo base_convert("1587", 10, 16) . "<br>"; echo base_convert("70", 10, 16); ?>
输出结果:
3、使用bin2hex()函数--把字符串转为十六进制
bin2hex(string)
<?php $str = bin2hex("Hello World!"); echo($str); ?>
rrreee
2. Verwenden Sie die Funktion base_convert() – kann Dezimalzahlen in Hexadezimalzahlen umwandeln. Die Funktion base_convert() konvertiert Zahlen zwischen beliebigen Basen.Setzen Sie „bindec(decimal value, 10, 16)
“, um Dezimalzahlen in Hexadezimalzahlen umzuwandeln. rrreee
bin2hex(string)
Die Funktion wandelt die Zeichenfolge aus ASCII-Zeichen in einen hexadezimalen Systemwert um. 🎜rrreee🎜🎜🎜🎜Empfohlenes Lernen: „🎜PHP-Video-Tutorial🎜“🎜Das obige ist der detaillierte Inhalt vonSo konvertieren Sie Daten in PHP in Hexadezimalzahlen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!