Heim >Backend-Entwicklung >PHP-Problem >So konvertieren Sie eine Ganzzahl in eine Hexadezimalzahl in PHP

So konvertieren Sie eine Ganzzahl in eine Hexadezimalzahl in PHP

青灯夜游
青灯夜游Original
2022-02-14 19:44:452613Durchsuche

So konvertieren Sie Ganzzahlen in PHP: 1. Verwenden Sie die Funktion dechex(), Syntax „dechex(integer value)“ 2. Verwenden Sie die Funktion base_convert(), Syntax „bindec(integer value, 10, 16)“ .

So konvertieren Sie eine Ganzzahl in eine Hexadezimalzahl in PHP

Die Betriebsumgebung dieses Tutorials: Windows 7-System, PHP-Version 7.1, DELL G3-Computer

php konvertiert Ganzzahlen (Dezimalzahlen) in Hexadezimalzahlen

1. Verwenden Sie die Funktion dechex()

Verwenden Sie die Funktion dechex(integer value), die Dezimalzahlen in Hexadezimalzahlen umwandeln kann. dechex(整数值) 函数,它可把十进制数转换为十六进制数。

<?php
echo dechex(10) . "<br>";
echo dechex(20) . "<br>";
echo dechex(1587) . "<br>";
echo dechex(70);
?>

输出结果:

So konvertieren Sie eine Ganzzahl in eine Hexadezimalzahl in PHP

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);
?>

Ausgabeergebnis:

So konvertieren Sie eine Ganzzahl in eine Hexadezimalzahl in PHP

So konvertieren Sie eine Ganzzahl in eine Hexadezimalzahl in PHP

2. Verwenden Sie die Funktion base_convert()

Verwenden Sie die Funktion base_convert(), um Zahlen zwischen beliebigen Basen zu konvertieren. Legen Sie einfach „bindec(integer value, 10, 16)“ fest. Das ist es.

rrreee🎜Ausgabeergebnisse: 🎜🎜🎜🎜🎜Empfohlenes Lernen: „🎜PHP-Video-Tutorial🎜“🎜

Das obige ist der detaillierte Inhalt vonSo konvertieren Sie eine Ganzzahl in eine Hexadezimalzahl in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn