需求如題:
一個超長字符串有由PHP進(jìn)行壓縮,得到壓縮后字符串,再由瀏覽器的javascript進(jìn)行解壓縮得到原字符串.
有沒有這樣的插件,或者算法,函數(shù),方法,類等工具
認(rèn)證0級講師
為什么不直接用PHP輸出呢,還要js再解碼?如果真的需要那么看看PHP的urldecode,urlencode,結(jié)合js的encodeURIComponent,encodeURI這類方法不知可行否,我沒有試過。
好像只能處理文件,無法處理字符串...
你看看這個
https://gildas-lormeau.github.io/zip.js/demos/demo2.html
Gzip等都是成熟的壓縮算法,PHP擴(kuò)展里也帶有。不過網(wǎng)頁本身就能通過Gzip進(jìn)行壓縮,也就沒有必要再把里面的字符串再壓縮一遍了。