So konvertieren Sie binär in dezimal in PHP: 1. Verwenden Sie die Funktion bindec() mit der Syntax „bindec($binary_string)“ 2. Verwenden Sie die Funktion base_convert() mit der Syntax „base_convert($binary_string,2,10 )".
Die Betriebsumgebung dieses Tutorials: Windows 7-System, PHP-Version 7.1, DELL G3-Computer
php konvertiert binär in dezimal
1 Verwenden Sie die Funktion bindec()
bindec($binary_string)
函数把二进制数$binary_string
in eine Dezimalzahl umwandeln.
"; echo bindec("01") . "
"; echo bindec("11000110011") . "
"; echo bindec("111"); ?>
Ausgabeergebnis:
2. Verwenden Sie die Funktion base_convert()
base_convert(), um Zahlen zwischen beliebigen Basen zu konvertieren.
base_convert($binary_string,$frombase,$tobase);
$binary_string Erforderlich. Gibt die zu konvertierende Binärzahl 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.
"; echo "二进制 ".$num2." 转换成十进制 ".base_convert($num2,2,10)."
"; ?>
Ausgabeergebnisse:
Empfohlenes Lernen: „PHP-Video-Tutorial“
Das obige ist der detaillierte Inhalt vonSo konvertieren Sie Binärdateien in PHP in Dezimalzahlen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!