Heim > Artikel > Backend-Entwicklung > So konvertieren Sie Daten in PHP in Binärdateien
So konvertieren Sie Binärwerte: 1. Verwenden Sie die Funktion decbin(), um Dezimalzahlen in Binärzahlen umzuwandeln. Die Syntax lautet „decbin(„Dezimalwert“)“. 2. Verwenden Sie die Funktion base_convert(), um jede andere Basis zu konvertieren. Es ist binär , die Syntax lautet „base_convert(„Datenwert“, ursprünglicher Basiswert, 2)“.
Die Betriebsumgebung dieses Tutorials: Windows 7-System, PHP-Version 7.1, DELL G3-Computer
Konvertierung von Binärzahlen und Dezimalzahlen
1, Dezimalzahlen in Binärzahlen umwandeln Zahlen
Sie können die Funktion decbin(十进制值)
verwenden, die Dezimalzahlen in Binärzahlen umwandelt.
<?php echo decbin("3") . "<br>"; echo decbin("1") . "<br>"; echo decbin("1587") . "<br>"; echo decbin("7"); ?>
Ausgabeergebnis:
2. Konvertieren Sie jede andere Basis in eine Binärzahl.
Sie können die Funktion base_convert() verwenden, um Zahlen zwischen beliebigen Basen zu konvertieren.
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. |
Sie müssen nur den Parameter tobase auf 2 setzen, um jede andere Basiszahl in eine Binärzahl umzuwandeln
Beispiel:
<?php echo base_convert("3",10,2) . "<br>"; echo base_convert("ff",16,2) . "<br>"; echo base_convert("2003001",17,2) . "<br>"; echo base_convert("JZG8X",36,2); ?>
Ausgabeergebnis:
Empfohlenes Lernen: „PHP-Video-Tutorial“
Das obige ist der detaillierte Inhalt vonSo konvertieren Sie Daten in PHP in Binärdateien. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!