So führen Sie eine Hexadezimalkonvertierung und Auffüllung in PHP durch

藏色散人
Freigeben: 2023-03-16 22:50:02
Original
1575 Leute haben es durchsucht

So führen Sie die Basiskonvertierung und das Auffüllen in PHP durch: 1. Konvertieren Sie Binärdaten in Oktalzahlen durch binoct(); 2. Konvertieren Sie Binärzahlen in binär durch octbin(); 5. Konvertieren Sie Oktal in Dezimal durch octdec(); 6. Konvertieren Sie Oktal in Hexadezimal durch octhex() usw.

So führen Sie eine Hexadezimalkonvertierung und Auffüllung in PHP durch

Die Betriebsumgebung dieses Tutorials: Windows 7-System, PHP-Version 8.1, DELL G3-Computer

Als Verlierer-Programmierer habe ich keine große Erfahrung, ich tippe einfach blind Code ein, aber eines Tages werde ich werde es auch tun. Werden Sie ein technischer Experte. Heute habe ich mehrere Funktionen zum Konvertieren zwischen gepunkteten Basen gelernt.

Gemeinsame Basen:

二进制      binary        ----->  bin
八进制      octal          ----->  oct
十进制      decimal      ----->  dec
十六进制   hexadecimal     ----->  hex
Nach dem Login kopieren
. PHP bietet Funktionen zum Konvertieren zwischen mehreren gemeinsamen Basen Basen

binoct();//转为八进制
bindec();//转为十进制
binhex();//转为十六进制
Nach dem Login kopieren

Dezimal in andere Basen umwandeln

octbin();//转为二进制
octdec();//转为十进制
octhex();//转为十六进制
Nach dem Login kopieren

Hexadezimal in andere Basen umwandeln

decbin();//转为二进制
decoct();//转为八进制
dechex();转为十六进制
Nach dem Login kopieren

Es sind so viele oben aufgeführt, aber ich habe tatsächlich das Gefühl, dass sie überhaupt nicht nützlich sind. Sie müssen sich nur bin merken , oct, dec und hex. Wenn Sie Basis A in Basis B konvertieren möchten, ist das ab()

Ein einfaches Beispiel:

hexbin();转为二进制
hexoct();//转为八进制
hexdec();//转为十六进制
Nach dem Login kopieren

So einfach ist das

Aber das entspricht möglicherweise nicht unseren Anforderungen, daher hat PHP ein Funktion, die wir verwenden können, um wirklich alles zu konvertieren, was wir wollen: base_convert();

base_convert() Diese Funktion hat drei Parameter

把二进制(bin)转为十进制(dec): bindec();
Nach dem Login kopieren

Zum Beispiel:

string base_convert ( string $number , int $frombase , int $tobase )
Nach dem Login kopieren
Empfohlenes Lernen: „

PHP-Video-Tutorial

Das obige ist der detaillierte Inhalt vonSo führen Sie eine Hexadezimalkonvertierung und Auffüllung in PHP durch. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
php
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