Heim > Backend-Entwicklung > PHP-Problem > So konvertieren Sie Daten in PHP in Hexadezimalzahlen

So konvertieren Sie Daten in PHP in Hexadezimalzahlen

青灯夜游
Freigeben: 2023-03-14 09:44:01
Original
6608 Leute haben es durchsucht

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)“.

So konvertieren Sie Daten in PHP in Hexadezimalzahlen

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");
?>
Nach dem Login kopieren

输出结果:

1e
a
633
46
Nach dem Login kopieren

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);
?>
Nach dem Login kopieren

输出结果:

So konvertieren Sie Daten in PHP in Hexadezimalzahlen

3、使用bin2hex()函数--把字符串转为十六进制

bin2hex(string)

<?php
$str = bin2hex("Hello World!");
echo($str);
?>
Nach dem Login kopieren
Ausgabeergebnis:

rrreeeSo konvertieren Sie Daten in PHP in Hexadezimalzahlen

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

Ausgabeergebnis: 🎜🎜So konvertieren Sie Daten in PHP in Hexadezimalzahlen 🎜🎜🎜3. Verwenden Sie die Funktion bin2hex() – konvertieren Sie die Zeichenfolge in einen Hexadezimalwert🎜🎜🎜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!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage