PHP的Base64编码和解码的
详细解释
1。自定义规则编码和解码
例子
公共
功能test_changinttostr(){
intvalue1 = 1232344234美元;
intstr美元=;
59。
$ =爆炸(
intvalue = intvalue1美元美元;
而($ intvalue > = 62){
#代码…
intstr美元=($序列{ $ intvalue % 62 } intstr美元);
intvalue美元=(int)($ intvalue / 62);
}
intstr美元=($序列{ } intstr美元intvalue美元);
回声($ intstr);
keyseq = array_flip美元($ SEQ);
$长度= strlen($ intstr);
值= 0;
对于($ i = $长度1;$ i = 0;$ i){
T =美元美元美元美元intstr keyseq { {我} };
$ =($长度$ I)- 1;
$ =(战俘(62,美元));
$ = $ m;
}
回波值;
}
2。代码和
系统功能解码base64位
实例代码:
公共功能testarray(){
/ / $str {'a' } = 'sdfsdf;
/ / $str {会} = 'sdafsdf;
/ / $纽世达=美元-> modifyarray($str);
价值= gmp_strval(gmp_init('234234234234 ',10),62);
美元的价值= gmp_strval(gmp_init(美元价值,62),10);
}
谢谢你的阅读。我希望你能帮助你,谢谢你对这个站的
支持。