c# – 实现Atwood在PHP中配备我们的ASCII装甲

c# – 实现Atwood在PHP中配备我们的ASCII装甲,第1张

概述我试图在 PHP中实现类似于Jeff Atwood的东西 Equipping our ASCII armor. 这是 C# Implementation of ASCII85. 这是PHP Implementation of ASCII85 这是我如何将字符串转换为字节数组: $byteArr = str_split($uid);foreach ($byteArr as $key=>$val) 我试图在 PHP中实现类似于Jeff Atwood的东西
Equipping our ASCII armor.
这是 C# Implementation of ASCII85.

这是PHP Implementation of ASCII85

这是我如何将字符串转换为字节数组:

$byteArr = str_split($uID);foreach ($byteArr as $key=>$val) {     $byteArr[$key] = ord($val); }

什么? Now :)如何使用ASCII 85对此字节数组进行编码以获得更短的UID?

解决方法 这取决于PHP实现(您的链接不起作用).

如果您使用this one,那么代码很简单:

<?PHPinclude("ascii85.PHP"); $a = new ASCII85();$uID = "YOUR-UID-AS-A-STRING"; $en = $a->encode($uID); $de = $a->decode($en); echo $en."\n\n".$de;
总结

以上是内存溢出为你收集整理的c# – 实现Atwood在PHP中配备我们的ASCII装甲全部内容,希望文章能够帮你解决c# – 实现Atwood在PHP中配备我们的ASCII装甲所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/langs/1228948.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-06-05
下一篇2022-06-05

发表评论

登录后才能评论

评论列表(0条)

    保存