當前位置:編程學習大全網 - 源碼下載 - ubuntu服務器下php網頁顯示的頂部空白問題

ubuntu服務器下php網頁顯示的頂部空白問題

如果是包含問題,試試這個。

& lt?服務器端編程語言(Professional Hypertext Preprocessor的縮寫)

$ basedir = str _ replace('/clear BOM . PHP ','',str_replace('\\ ','/',dirname(_ _ FILE _ _));

$ auto = 1;

checkdir($ basedir);

函數檢查目錄($basedir){

if ($dh = opendir($basedir)) {

while (($file = readdir($dh))!==假){

如果($文件!= '.'& amp& amp$file!= '..'){

如果(!is _ dir($basedir。'/'.$file)) {

$filename = $basedir。'/'.$ file

回顯“文件名:”。$basedir。'/'.$file.checkBOM($filename)。& lt' br & gt';

}否則{

$dirname = $basedir。'/'.$ file

checkdir($ dirname);

}

}

}

closedir($ DH);

}

}

功能檢查BOM ($filename) {

global $ auto

$ 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 & amp;& ampord($ charset[2])= = 187 & amp;& amporder($ charset[3])= = 191){

if ($auto == 1) {

$rest = substr($contents,3);

重寫($filename,$ rest);

return ' & ltfont color = red & gt找到物料清單,自動刪除。& lt/font & gt;';

}否則{

return ' & ltfont color = red & gt找到物料清單。& lt/font & gt;';

}

}否則{

返回“未找到BOM”;

}

}

函數重寫($filename,$data) {

$filenum = fopen($filename,' w ');

flock($filenum,LOCK _ EX);

fwrite($filenum,$ data);

fclose($ filenum);

}

& gt

如何使用:

把代碼放到壹個文件裏放在網站的根目錄下,或者把BOM放在任何妳想去的目錄下,然後直接用URL訪問這個PHP文件!

  • 上一篇:如何更改默認k線指標均線均線均線均線均線均線?
  • 下一篇:發布源代碼
  • copyright 2024編程學習大全網