Heim > Artikel > Backend-Entwicklung > So konvertieren Sie Hexadezimalzahlen in PHP
So konvertieren Sie Hexadezimalzahlen in PHP: 1. Verwenden Sie die Funktion hexdec(), Syntax „hexdec(“Hexadezimalwert“)“; 2. Verwenden Sie die Funktion base_convert(), Syntax „base_convert(“十Hexadezimalwert“, 16, 10)".
Die Betriebsumgebung dieses Tutorials: Windows 7 -System, PHP Version 7.1, Dell G3 Computer
PHP konvertiert Hexadezimal in Dezimal. Die Funktion hexdec(hexdecimal string)
kann Hexadezimalzahlen in Dezimalzahlen umwandeln. <?php
echo hexdec("1e") . "<br>";
echo hexdec("a") . "<br>";
echo hexdec("11ff") . "<br>";
echo hexdec("cceeff");
?>
2. Verwenden Sie die Funktion „base_convert()“
base_convert(), um Zahlen zwischen beliebigen Basen zu konvertieren. Legen Sie einfach „bindec(hexadezimale Zeichenfolge, 16, 10)
“ fest, d. h. hexadezimale Zahlen in Dezimalzahlen umwandeln Zahlen. hexdec(十六进制字符串)
函数可把十六进制数转换为十进制数。
<?php echo base_convert("1e", 16, 10) . "<br>"; echo base_convert("a", 16, 10) . "<br>"; echo base_convert("11ff", 16, 10) . "<br>"; echo base_convert("cceeff", 16, 10); ?>
2、使用base_convert()函数
base_convert() 函数在任意进制之间转换数字,只需设置“bindec(十六进制字符串, 16, 10)
base_convert(number,frombase,tobase);Beschreibung: Die Funktion base_convert() konvertiert Zahlen zwischen beliebigen Basen. Syntax:
rrreee
PHP-Video-Tutorial“
Das obige ist der detaillierte Inhalt vonSo konvertieren Sie Hexadezimalzahlen in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!