精品久久久网站_日本不卡免费新一二三区_日韩高清成人_久久久久久久久久久久网站_一区二区三区不卡在线_99国产精品99久久久久久

網(wǎng)站建設(shè)問題
文章閱讀
網(wǎng)建技巧
優(yōu)化技巧
網(wǎng)建問題
謹(jǐn)宸新聞
行業(yè)新聞

首頁 > 網(wǎng)站建設(shè)問題 > 正文

php如何壓縮html代碼并輸出?

發(fā)布時間:2013/10/15字體:
摘要:php如何壓縮html代碼并輸出?,php壓縮html代碼函數(shù),之前因?yàn)轫?xiàng)目需要壓縮html代碼之后輸出給客戶端,后臺使用的語言是php,那么如何使用php來進(jìn)行如此操作呢?我整理了一個函數(shù),通過正則表達(dá)式來進(jìn)行操作,希望對
在很多時候,我們往往會問用php如何壓縮html代碼?常常看到別人網(wǎng)頁上的html代碼都是壓縮之后輸出的,那么我們?nèi)绾尾僮髂兀?br /> 因?yàn)楸救耸褂玫氖莗hp語言,所以這里告訴php的壓縮函數(shù),下方說明方法:

第一步,你需要對php的設(shè)置如下,php.ini:output_buffering = Off和output_handler = ob_gzhandler和zlib.output_compression = Off和zlib.output_compression_level = -1
第二步,你需要在apache下增加如下設(shè)置:
<IfModule deflate_module>AddOutputFilter DEFLATE html php js css</IfModule>
這樣就可以對html php js css進(jìn)行g(shù)zip壓縮了。

第三步,你需要使用如下php壓縮html并輸出到客戶端的函數(shù):
function compress_html($string) {
            return ltrim(rtrim(preg_replace(array("/> *([^ ]*) *</","/<!--[^!]*-->/","'/\*[^*]*\*/'","/\r\n/","/\n/","/\t/",'/>[ ]+</'),array(">\\1<",'','','','','','><'),$string)));
        }
不要小看這個正則表達(dá)式,很強(qiáng)大的哦,經(jīng)過我本人親自測試可使用。

通過以上方法,你就可以將你的html代碼壓縮然后輸出給客戶端了,那么實(shí)際效果我們截圖如下:

php壓縮html代碼輸出之后的效果

從上方的圖片就可以看出,確實(shí)是html代碼連續(xù)在一起的,而不是有很多回車和不必要的空格。
本文標(biāo)題:php如何壓縮html代碼并輸出?
本文網(wǎng)址:http://www.txiashuidao.com/wangjianwenti/2860.html
原創(chuàng)網(wǎng)址:合肥網(wǎng)絡(luò)公司<謹(jǐn)宸科技> 版權(quán)所有,轉(zhuǎn)載請注明出處,并以鏈接形式鏈接網(wǎng)址:www.txiashuidao.com
文章標(biāo)簽:html壓縮php
 上一篇:我們所不了解的新媒體是什么概念
 下一篇:教你如何使用javascript動態(tài)插入select中的option
主站蜘蛛池模板: 亚洲精品国精品久久99热 | 亚洲欧美中文日韩在线v日本 | 久久88香港三级 | 日本午夜在线视频 | 美国三级黄色片 | 韩国三级久久精品 | 久久精品日本免费线 | 久久大综合 | 欧美人与物videos另类3d | 果冻传媒精东影业一二三区 | 国产无遮挡又黄又爽动态图 | 欧美中字 | 欧美在线性视频 | 伊人网在线视频 | 国产性片在线 | 日本污视频 | 精品欧美一区二区三区在线观看 | 日本人六九视频69jzz免费 | 国内福利写真片视频在线观看 | 欧美一区2区三区4区公司 | 日韩限制级 | 欧美成人四级剧情在线播放 | 日本xxx在线播放 | 青青国产成人久久91网站站 | 久久欧洲视频 | 欧美性一区二区三区五区 | 波多野结衣 一区 | 中文字幕一区二区三区四区五区人 | 亚洲国产欧美在线成人aaaa | 国产精品成人麻豆专区 | 日日摸日日添夜夜爽97 | 日本黄色片免费 | 欧美成人一区二区三区 | 亚洲精品视频久久 | 最新97在线超极碰 | 日日摸日日碰夜夜97 | 国产一级鲁丝片 | 日本高清www色 | 国产高清不卡一区二区 | 热热色| 欧美一区二区三区视频在线观看 |