天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看

PHP常用技巧總結(jié)(附函數(shù)代碼)

php文件讀取函式
復(fù)制代碼 代碼如下:
//文件讀取函式
function php_Read($file_name) {
$fd=fopen($file_name,r);
while($bufline=fgets($fd, 4096)){
$buf.=$bufline;
}
fclose($fd);
return $buf;
}
?>

文件寫入函式
復(fù)制代碼 代碼如下:
//文件寫入函式
function php_Write($file_name,$data,$method=”w”) {
$filenum=@fopen($file_name,$method);
flock($filenum,LOCK_EX);
$file_data=fwrite($filenum,$data);
fclose($filenum);
return $file_data;
}
?>

靜態(tài)頁(yè)面生成函式
復(fù)制代碼 代碼如下:
//靜態(tài)頁(yè)面生成函式
function phptohtm($filefrom,$fileto,$u2u=1){
if($u2u==1){
$data=php_Read($filefrom);
}else{
$data=$filefrom;
}
php_Write($fileto,$data);
return true;
}
?>

指定條件信息數(shù)量檢索函式
復(fù)制代碼 代碼如下:
//指定條件信息數(shù)量檢索函式
function rec_exist($table,$where){
$query=”select count(*) as num from $table “.$where;
$result=mysql_query($query) or die(nerror(1));
$rowcount=mysql_fetch_array($result);
$num=$rowcount["num"];
if ($num==0){
return false;
}
return $num;
}
?>

目錄刪除函式
復(fù)制代碼 代碼如下:
//目錄刪除函式
function del_DIR($directory){
$mydir=dir($directory);
while($file=$mydir->read()){
if((is_dir(“$directory/$file”)) AND ($file!=”.”) AND ($file!=”..”)){
del_DIR(“$directory/$file”);
}else{
if(($file!=”.”) AND ($file!=”..”)){
unlink(“$directory/$file”);
//echo “unlink $directory/$file ok “;
}
}
}
$mydir->close();
rmdir($directory);
//echo “rmdir $directory ok “;
}
?>

目錄名稱合法性檢測(cè)函式
復(fù)制代碼 代碼如下:
//目錄名稱合法性檢測(cè)
function isen($str){
$ret=”";
for($i=0;$i $p=ord(substr($str,$i,1));
if(($p<48 & $p!=45 & $p!=46) || ($p>57 & $p<65) || ($p>90 & $p<97 & $p!=95) || $p>122){
nerror(“不符合規(guī)范!”);
}
$ret.=chr($p);
}
return $ret;
}
?>

php分頁(yè)函數(shù)
復(fù)制代碼 代碼如下:
//分頁(yè)函數(shù)
function splitlist($HALT,$LRLIST,$ECHOCNT,$paper,$table,$where,$page_id,$userid){
global $splitstr,$sumcnt;
if($paper==”" || $sumcnt==”"){
$query = “select count(*) as num from $table $where”;
$result = mysql_query($query);
$row = mysql_fetch_array($result);
$sumcnt=$row["num"];
if($sumcnt==0){
nerror(“該版內(nèi)還沒(méi)有選擇發(fā)布新聞 !”);
}
$paper=1;
}
$sumpaper=($sumcnt-$sumcnt%$ECHOCNT)/$ECHOCNT;
if(($sumcnt%$ECHOCNT)!=0) $sumpaper+=1;
if($sumpaper==1 && $HALT==0) return($where);
$enwhere=base64_encode(base64_encode($where));
if(($LRLIST*2+1) < $sumpaper){
if(($paper-$LRLIST) < 2){
$tract=1;
$sub=$LRLIST*2+1;
}else if(($paper+$LRLIST) >= $sumpaper){
$tract=$sumpaper-($LRLIST*2);
$sub=$sumpaper;
}else{
$tract=$paper-$LRLIST;
$sub=$paper+$LRLIST;
}
}else{
$tract=1;
$sub=$sumpaper;
}
$uppaper=$paper-1;
$downpaper=$paper+1;
$startcnt=($paper-1)*$ECHOCNT;
$where.=” limit ${ startcnt },${ ECHOCNT }”;
if($tract > 1) { $splitstr=”【 << “; }
else $splitstr=”【 << “;
for($i=$tract;$i<=$sub;$i++){
if ($i!=$paper) $splitstr.=”".$i.” “;
else $splitstr.=”".$i.” “;
}
if ($sub!=$sumpaper) $splitstr.=”>> 】”;
else $splitstr.=”>> 】”;
return($where);
}
?>

php關(guān)于分頁(yè)函式的使用說(shuō)明
復(fù)制代碼 代碼如下:
/*
#### 檢索分頁(yè)函式 ####
Int $HALT

主站蜘蛛池模板: 国产精品久久久久久搜索 | 乡村教师电影完整版在线观看 | 婷婷亚洲AV色香蕉蜜桃 | 国产成在线观看免费视频 | 97午夜伦伦电影理论片 | 爱情岛论坛网亚洲品质 | 热巴两次用约老师屁股发底线球 | 国精一区二区AV在线观看网站 | 777午夜精品久久AV蜜臀 | 天美传媒在线观看免费完整版 | 色欲久久综合亚洲精品蜜桃 | 岳扒开让我添 | 好紧好湿太硬了我太爽了文字 | 收集最新中文国产中文字幕 | 国产精品高清在线观看地址 | 国产又黄又硬又粗 | 无遮掩H黄纯肉动漫在线观看星 | 麻豆AV无码蜜臀AV色哟 | 美女张开大腿 | 亚洲精品在线影院 | 亚洲片在线观看 | 国产午夜电影院 | 啊灬啊灬啊灬快灬深高潮啦 | 国产一区二区青青精品久久 | 久久vs国产 | 果冻传媒在线看免费高清 | 嗯啊插的好深啊使劲抽视频 | 国产亚洲精品久久无亚洲 | 亚洲视频在线免费 | 亚洲视频中文 | 在线播放真实国产乱子伦 | 日日摸夜添夜夜夜添高潮 | 午夜一区二区三区 | 精品一区二区三区AV天堂 | 人与禽交3d动漫羞羞动漫 | 男人插曲女人的叫声 | 久艾草在线精品视频在线观看 | 欧美日韩综合一区 | 牛牛自拍国产免费视频 | 手机在线亚洲日韩国产 | 免费精品美女久久久久久久久久 |