php 進制轉(zhuǎn)36 怎么把16進制的字符串轉(zhuǎn)換成string?
怎么把16進制的字符串轉(zhuǎn)換成string?PHP通過hexdec()、decbin()或base將字符串從十六進制轉(zhuǎn)換為十六進制。hexdec()函數(shù)將十六進制轉(zhuǎn)換為十進制,decbin()函數(shù)將十進
怎么把16進制的字符串轉(zhuǎn)換成string?
PHP通過hexdec()、decbin()或base將字符串從十六進制轉(zhuǎn)換為十六進制。hexdec()函數(shù)將十六進制轉(zhuǎn)換為十進制,decbin()函數(shù)將十進制轉(zhuǎn)換為二進制。base convert()函數(shù)用于在任意基之間轉(zhuǎn)換數(shù)字。以下是使用PHP內(nèi)置函數(shù)將十六進制字符串轉(zhuǎn)換為二進制字符串的兩種方法:方法1:使用hexdec將十六進制字符串轉(zhuǎn)換為數(shù)字二進制,然后使用decbin將數(shù)字二進制值轉(zhuǎn)換為二進制字符串:<?PHP$hexstring=“1F”$binnumeric=hexdec($hexstring)$binstring=decbin($binnumeric)//=注意:hexdec()函數(shù)將十六進制轉(zhuǎn)換為十進制,decbin()函數(shù)將十進制轉(zhuǎn)換為二進制。方法2使用baseConvert將十六進制字符串直接轉(zhuǎn)換為二進制字符串:<?PHP$hexstring=“FF”$binstring=base Convert($hexstring,16,2)//=“11111111”?>注意:Baseconvert()函數(shù)用于在任何基之間轉(zhuǎn)換數(shù)字。