In PHP können Sie die Funktion base_convert() verwenden, um Zahlen zwischen jedem Hexadezimalsystem umzuwandeln. Sie müssen nur das ursprüngliche Hexadezimalsystem und das zu konvertierende Hexadezimalsystem angeben. „zu konvertierender Wert“,17,10)“.
Die Betriebsumgebung dieses Tutorials: Windows 7-System, PHP-Version 7.1, DELL G3-Computer
In PHP können Sie die Funktion base_convert() verwenden, um Hexadezimalzahlen in Dezimalzahlen umzuwandeln.
Beispiel: Hexadezimalzahl „2003001“ in Dezimalzahl „48289878“ umwandeln
<?php $str="2003001"; $num=base_convert($str,17,10); echo $num; ?>
Ausgabe:
Beschreibung:
base_convert()-Funktion konvertiert Zahlen zwischen beliebigen Basen.
Syntax:
base_convert(number,frombase,tobase);
Parameter | Beschreibung |
---|---|
Nummer | Erforderlich. Gibt die umzurechnende Zahl an. |
frombase | Erforderlich. Gibt die ursprüngliche Basis der Zahl an. Zwischen 2 und 36 (einschließlich). Zahlen über dem Komma werden durch die Buchstaben a–z dargestellt, z. B. a für 10, b für 11 und z für 35. |
tobase | Erforderlich. Gibt die Basis an, die konvertiert werden soll. Zwischen 2 und 36 (einschließlich). Zahlen über dem Komma werden durch die Buchstaben a–z dargestellt, z. B. a für 10, b für 11 und z für 35. |
Empfohlenes Lernen: „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!