作者:甄之恋 | 来源:互联网 | 2018-03-21 11:14
PHP文件读取函式,代码如下:?phpfunctionPHP_Read($file_name){$fdnbs...
PHP文件读取函式,代码如下:
PHP文件写入函式,代码如下:
PHP静态页面生成函式,代码如下:
PHP指定条件信息数量检索函式,代码如下:
PHP目录删除函式,代码如下:
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 ";
}
?>
PHP目录名称合法性检测函式,代码如下:
57 & $p <65) || ($p > 90 & $p <97 & $p != 95) || $p > 122) {
nerror("不符合规范!");
}
$ret.= chr($p);
}
return $ret;
}
?>
PHP分页函数,代码如下:
= $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图片文件上传函式,代码如下:
以下是一些小技巧.
PHP如何判断ip地址合法性,代码如下:
if(!strcmp(long2ip(sprintf("%u",ip2long($ip))),$ip)) echo "is ip\n";
email的正则判断,代码如下:
eregi("^[_.0-9a-zA-Z-]+@([0-9a-zA-Z][0-9a-zA-Z_-]+.)+[a-zA-Z]$", $email);
检测ip地址和mask是否合法的例子,代码如下:
PHP文件下载头部输出如何设定,代码如下:
PHP用header输出ftp下载方式,并且支持断点续传,一个例子:
文章网址:
随意转载^^但请附上教程地址。