php开发中常用的技巧分享
程序员文章站
2022-06-10 12:50:55
...
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 90 & $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.= ">> 】"; 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下载方式,并且支持断点续传,一个例子:
文章网址:
随意转载^^但请附上教程地址。