JavaScript 和 PHP base64 加密解密 亂碼問題

Krisji發表於2019-09-26

記錄以下

base64加解密
base64是通用的加解密方法,JavaScript也有現成的庫可以使用,PHP更是有現成函式可用。

1 前端引入一個庫
var html_source = base64.encode(html_source)
2 然後,在PHP讀取資料時,用base64_decode() 方法就可以解密了。
$html_source = str_replace(' ', '+', $html_source);
$html_source = base64_decode($html_source);
說明:這裡需要把JavaScript加密的資料稍作處理,把空格替換成+,否則會有亂碼。

前端加密程式碼庫連結 https://github.com/emn178/hi-base64

本作品採用《CC 協議》,轉載必須註明作者和本文連結

相關文章