qiuqiux / base-convert
Converted from Binary,Octal,Decimal,Hexadecimal,Base62 and etc
Installs: 249
Dependents: 1
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
pkg:composer/qiuqiux/base-convert
This package is not auto-updated.
Last update: 2025-10-12 00:52:21 UTC
README
Examples:
$cv = new \QiuQiuX\BaseConvert\BaseConvert(255, 10);
// base 62 chars by default.(0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz)
echo $cv->convertTo(8) , '<br/>'; // 377
echo $cv->convertTo(9) , '<br/>'; // 313
echo $cv->convertTo(10) , '<br/>'; // 255
echo $cv->convertTo(11) , '<br/>'; // 212
echo $cv->convertTo(16) , '<br/>'; // FF
echo $cv->convertTo(26) , '<br/>'; // 9L
$cv = new \QiuQiuX\BaseConvert\BaseConvert(255, 10, 'ABCDEFGHIJKLMNOPQRSTUVWXYZ', false);
echo $cv->convertTo(8) , '<br/>'; // DHH
echo $cv->convertTo(9) , '<br/>'; // DBD
echo $cv->convertTo(10) , '<br/>'; // CFF
echo $cv->convertTo(11) , '<br/>'; // CBC
echo $cv->convertTo(16) , '<br/>'; // PP
echo $cv->convertTo(26) , '<br/>'; // JV
echo \QiuQiuX\BaseConvert\BaseConvert::format2Decimal('CFF', 10, 'ABCDEFGHIJKLMNOPQRSTUVWXYZ', true), '<br/>'; // 255
$cv = new \QiuQiuX\BaseConvert\BaseConvert('CFF', 10, 'ABCDEFGHIJKLMNOPQRSTUVWXYZ', true);
echo $cv->convertTo(8) , '<br/>'; // DHH
echo $cv->convertTo(9) , '<br/>'; // DBD
echo $cv->convertTo(10) , '<br/>'; // CFF
echo $cv->convertTo(11) , '<br/>'; // CBC
echo $cv->convertTo(16) , '<br/>'; // PP
echo $cv->convertTo(26) , '<br/>'; // JV