鍍金池/ 問答/PHP/ 中文可以利用ASCII碼來轉(zhuǎn)換嗎????

中文可以利用ASCII碼來轉(zhuǎn)換嗎????

剛剛在csdn上看到一個PHP可逆加密算法,其中用到了ord(),chr()操作ASCII,如果編碼中文是不是會有問題,因為中文沒有對應(yīng)的ASCII;

clipboard.png

clipboard.png

clipboard.png

回答
編輯回答
逗婦惱

無所謂,本質(zhì)上任意編碼的字符串都可以當(dāng)成普通的二進制(或十六進制,如果你喜歡的話)串來處理,一個字節(jié)一個字節(jié)地處理,無所謂編碼的。不論語言和編碼,一個字符串實際存儲的形式都是二進制形式,且其最小長度單位是字節(jié),你加密解密的時候按字節(jié)處理,而不是按字符處理就行。

2018年9月3日 03:20