Heim > Artikel > Backend-Entwicklung > So konvertieren Sie Daten in PHP in Dezimalzahlen
Konvertierungsmethode: 1. Verwenden Sie „bindec(value)“, um binär in dezimal umzuwandeln; 2. Verwenden Sie „octdec(value)“, um oktal in dezimal umzuwandeln; ; 4. Verwenden Sie „base_convert(value, original base, 10);“.
Die Betriebsumgebung dieses Tutorials: Windows 7-System, PHP-Version 7.1, DELL G3-Computer
php konvertiert Daten in Dezimalzahlen
1. Verwenden Sie die Funktion bind() – Binärzahl in Dezimalzahl
Bindec()-Funktion wandelt Binärzahlen in Dezimalzahlen um.
<?php echo bindec("0011") . "<br>"; echo bindec("01") . "<br>"; echo bindec("11000110011") . "<br>"; echo bindec("111"); ?>
2. Verwenden Sie die Funktion octdec() – Oktalzahl in Dezimalzahl. Die Funktion octdec() wandelt eine Oktalzahl in eine Dezimalzahl um.
<?php echo octdec("36") . "<br>"; echo octdec("12") . "<br>"; echo octdec("3063") . "<br>"; echo octdec("106"); ?>
3. Verwenden Sie die Funktion hexdec() – wandeln Sie eine Hexadezimalzahl in eine Dezimalzahl um. Die Funktion „hexdec()“ wandelt eine Hexadezimalzahl in eine Dezimalzahl um.
<?php echo hexdec("1e") . "<br>"; echo hexdec("a") . "<br>"; echo hexdec("11ff") . "<br>"; echo hexdec("cceeff"); ?>
4. Verwenden Sie die Funktion base_convert() – Konvertieren Sie zwischen beliebigen Basen
Die Funktion base_convert() konvertiert Zahlen zwischen beliebigen Basen.
Syntax:
base_convert(number,frombase,tobase);
Parameter
Nummer | |
---|---|
frombase | |
tobase | |
Beispiel: Andere Basen in Dezimalzahlen umwandeln | <?php echo base_convert("cceeff",16,10) . "<br>";//16进制转10进制 echo base_convert("3063",8,10) . "<br>";//8进制转10进制 echo base_convert("11000110011",2,10);//2进制转10进制 ?> |
PHP-Video-Tutorial
“Das obige ist der detaillierte Inhalt vonSo konvertieren Sie Daten in PHP in Dezimalzahlen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!