有没有一种方法可以在 PHP 中压缩长字符串(例如长 JSON 字符串),然后在 JavaScript 中解压缩?
最佳答案
一种解决方案是对 PHP 脚本的整个输出使用 gzip 压缩,并让浏览器在客户端处理解压缩。
如果您使用的是 Apache,则可以使用 mod_deflate
.
否则,在 PHP 中,您可以使用 ob_gzhandler
-- 请参阅该手册页上的示例。
然后,在客户端(浏览器),您无事可做:解压缩将自动处理。
作为旁注:使用 mod_deflate
,您可以配置 CSS、Javascript、HTML (好吧,所有文本数据) 以相同的方式压缩——这将减少页面大小,并加快加载速度;所以,值得研究一下 ;-)
关于php - PHP 和 JavaScript 中的字符串压缩,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5321689/