【发布时间】:2009-12-06 06:49:21
【问题描述】:
不幸的是,我继承了一些代码(c/c++)来进行一些字符串操作,现在我需要将其复制/移植到 php,以便可以通过 Internet 访问此功能。
具体来说,该功能采用一些任意字符串并将它们“添加”在一起。 (c 代码向下迭代字符数组,然后进行一些检查以确保它们在字母数字范围内)
我找不到有关如何执行此操作的具体代码示例(我不是 PHP 开发人员)- 谁能指出一些可以解释这一点的资源? (基本上如何进行字符串/字符数组操作)
编辑
针对一些cmets和答案: 我想要 ascii 中的结果,但本质上我将添加基数为 36 的数字。
C 代码现在转换为 base 36(来自 ascii) 然后将每个元素“添加”在一起(不携带-尽管原作者打算这样做-出于某种奇怪的原因,“添加”从最重要到最不重要) 然后转换回ascii。 字符串可以有不同的长度
根据当前的答案,我认为我有足够的需要。有时学习一门新语言总是令人沮丧——你确切地知道自己想要什么,而且你可以用其他语言做到这一点,只是不是手头任务的语言......
感谢到目前为止的回复。
【问题讨论】:
-
这是两个基数为 36 的数字相加吗?问题不清楚。
-
是的,这基本上就是我想做的。