1 2 3 下一页 很有用的一些函数,你可以作为源码保存,然后以后避免重复编写。 文件读取函数 //文件读取函数 function PHP_Read($file_name) { $fd=fopen($file_name,r); while($bufline=fgets($fd, 4096)){ $buf.=$bufline; } fclose($fd); return $buf; } ?> 文件写入函数 //文件写入函数 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; } ?> 静态页面生成函数 //静态页面生成函数 function phptohtm($filefrom,$fileto,$u2u=1){ if($u2u==1){ $data=PHP_Read($filefrom); }else{ $data=$filefrom; } PHP_Write($fileto,$data); return true; } ?> 指定条件信息数量检索函数 //指定条件信息数量检索函数 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; } ?> 目录删除函数 //目录删除函数 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 "; } ?> 目录名称合法性检测函数 (责任编辑:admin) |