不幸的是,我繼承了一些代碼(c/C++),它執行一些字符串操作,現在我需要將它複製/移植到php中,以便通過互聯網訪問此功能。如何在PHP中「添加」字符串 - 不是連接,而是「添加」它們。 (好像每個字符都是基數爲36的數字)
具體來說,該功能需要一些任意字符串並將它們「添加」在一起。 (c代碼迭代了字符數組,然後執行一些檢查以確保它們在字母數字範圍內)
我無法找到有關如何執行此操作的具體代碼示例(我不是PHP開發人員) - 任何人都可以指點我一些資源來解釋這個嗎? (基本上怎麼做字符串/字符數組操作)
編輯
針對一些意見和答案: 我想要的結果以ASCII碼,但本質上我會加入基地36號。
C代碼,現在轉換成基礎(從ASCII) 然後補充說:「」每個元素在一起(不攜帶36 - 雖然原作者打算 - 和它的一些奇怪的原因,並在從最「添加」至少顯着) 然後轉換回ascii。 字符串可以有不同的長度
基於目前的答案,我認爲我有足夠的我需要的東西。有時候學習一門新語言總是令人沮喪 - 你確切地知道你想要什麼,並且你可以用其他語言來完成,而不是用於手頭任務的那一種......
感謝迄今的迴應。
這是兩個基數的36位數的加法嗎?問題不明確。 – 2009-12-06 07:01:22
是的,這基本上就是我想要做的。 – Tim 2009-12-06 16:09:18