首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用PHP实现阿特伍德的ASCII装甲

用PHP实现阿特伍德的ASCII装甲
EN

Stack Overflow用户
提问于 2012-05-16 20:52:26
回答 1查看 239关注 0票数 4

我正在尝试用PHP实现一些类似Jeff Atwood的Equipping our ASCII armor的东西。这是C# Implementation of ASCII85

这是PHP Implementation of ASCII85

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

代码语言:javascript
复制
$byteArr = str_split($uid);
foreach ($byteArr as $key=>$val) {
     $byteArr[$key] = ord($val); 
}

然后呢?现在:)如何使用ASCII85对这个字节数组进行编码,以获得更短的UID?

EN

回答 1

Stack Overflow用户

发布于 2012-05-16 21:27:21

这取决于PHP实现(您的链接不起作用)。

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

代码语言:javascript
复制
<?php
include("ascii85.php"); 

$a = new ASCII85();
$uid = "YOUR-UID-AS-A-STRING"; 

$en = $a->encode($uid); 
$de = $a->decode($en); 

echo $en."\n\n".$de; 
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10618980

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档