PHP 過(guò)濾頁(yè)面中的BOM(實(shí)現(xiàn)代碼)
更新時(shí)間:2013年06月29日 11:11:58 作者:
本篇文章是對(duì)PHP中過(guò)濾頁(yè)面中的BOM的實(shí)現(xiàn)代碼進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下
復(fù)制代碼 代碼如下:
function checkBOM ($filename) {
$contents = file_get_contents($filename);
$charset[1] = substr($contents, 0, 1);
$charset[2] = substr($contents, 1, 1);
$charset[3] = substr($contents, 2, 1);
if (ord($charset[1]) == 239 && ord($charset[2]) == 187 && ord($charset[3]) == 191) {
$rest = substr($contents, 3);
rewrite $rest;
}else{
return false;
}
}
相關(guān)文章
PHP使用Mysqli類(lèi)庫(kù)實(shí)現(xiàn)完美分頁(yè)效果的方法
這篇文章主要介紹了PHP使用Mysqli類(lèi)庫(kù)實(shí)現(xiàn)完美分頁(yè)效果的方法,結(jié)合實(shí)例形式分析了PHP使用Mysqli類(lèi)庫(kù)的相關(guān)配置文件設(shè)置,數(shù)據(jù)庫(kù)操作及分頁(yè)的相關(guān)實(shí)現(xiàn)技巧,需要的朋友可以參考下2016-04-04PHP面向?qū)ο蠛兔嫦蜻^(guò)程的區(qū)別詳解
這篇文章主要給大家介紹了PHP面向?qū)ο蠛兔嫦蜻^(guò)程的區(qū)別,面向過(guò)程編程是將代碼組織為一系列函數(shù)或過(guò)程,面向?qū)ο缶幊淌菍⒋a組織為對(duì)象,其中包含屬性和方法,還有不懂的朋友可以參考閱讀本文2023-11-11簡(jiǎn)單談?wù)刾hp中的unicode和utf8編碼
本文給大家深入討論了unicode和utf8這兩種編碼的關(guān)系,理解好了會(huì)發(fā)現(xiàn)網(wǎng)上一些舊的東西,是嚴(yán)重多余兼過(guò)期的,因?yàn)閺膗tf-8流行開(kāi)始到現(xiàn)在,早已經(jīng)由原來(lái)六字節(jié)可變編碼到實(shí)際完全居于unicode(UCS-2)的穩(wěn)定階段。2015-06-06php實(shí)現(xiàn)阿拉伯?dāng)?shù)字和羅馬數(shù)字相互轉(zhuǎn)換的方法
這篇文章主要介紹了php實(shí)現(xiàn)阿拉伯?dāng)?shù)字和羅馬數(shù)字相互轉(zhuǎn)換的方法,涉及php字符串操作的相關(guān)技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下2015-04-04PHP中單引號(hào)和雙引號(hào)的區(qū)別詳解
看好多代碼有時(shí)候用單引號(hào)或雙引號(hào)實(shí)現(xiàn)包含字符串的內(nèi)容,其實(shí)簡(jiǎn)單個(gè)概括下雙引號(hào)中的變量可以解析,單引號(hào)就是絕對(duì)的字符串,下面這篇文章主要給大家介紹了關(guān)于PHP中單引號(hào)和雙引號(hào)區(qū)別的相關(guān)資料,需要的朋友可以參考下2023-01-01PHP使用函數(shù)靜態(tài)變量實(shí)現(xiàn)指定迭代次數(shù)的方法
這篇文章主要介紹了PHP使用函數(shù)靜態(tài)變量實(shí)現(xiàn)指定迭代次數(shù)的方法,結(jié)合實(shí)例形式分析了php靜態(tài)變量數(shù)據(jù)存儲(chǔ)的相關(guān)操作技巧,需要的朋友可以參考下2018-03-03PHP實(shí)現(xiàn)根據(jù)瀏覽器跳轉(zhuǎn)不同語(yǔ)言頁(yè)面代碼
以下是對(duì)使用PHP實(shí)現(xiàn)根據(jù)瀏覽器跳轉(zhuǎn)不同語(yǔ)言頁(yè)面的代碼進(jìn)行了介紹,需要的朋友可以過(guò)來(lái)參考下2013-08-08