-
PHP自动重命名文件示例代码
本文以示例的方式为大家讲解了PHP自动重命名文件的实现方法,感兴趣的同学参考下。 可实现类似Windows命名一样的自动流水编号命名 PHP重命名文件名我们在实际开发过程中经常会使用到,比如用户上传文件或是一些缓存文件自动生成的功能我们都需要使用到自动重命名功能...
PHP 2014-11-30 23:00:46 -
php,apache,iis实现图片文件与下载文件防盗链的方法
本文为大家讲解的是php,iis,apache下如何实现图片文件与下载文件防盗链的方法,包括了常用的操作方法与服务器端配置方法等,需要的朋友可以参考下 在php中最简单的防盗链办法就是利用php的$_SERVER['HTTP_REFERER']函数来操作了,但是此方法不可靠,我们最终还是需要使用apache,iis来进行操作的,具体的操作方法如下: php防盗链: <?php session_start(); session_register('check'); $_SESSION['check']=true; ?> 检查session变数,判断是否造访首页。并且检查他的来源网页参考(HTTP_REFERER)是否来自本地网站的网页...
PHP 2014-11-30 22:50:39 -
PHP中读写文件示例代码
本文是一个PHP中读写文件的示例代码,详细的为大家讲解了php如何操作文件的方法,感兴趣的同学参考下。 在PHP中读写文件,可以用到一下内置函数: 1.fopen(创建文件和打开文件) 语法: fopen(filename,mode) filename,规定要打开的文件...
PHP 2014-11-30 22:44:46 -
如何用php获取文件后缀名
本文是一个用php获取文件后缀名的示例代码,感兴趣的同学参考下。 php获取文件后缀名(format file) //方法一: <?php function extend_1( $file_name ) { $retval = “” ; $pt = strrpos ( $file_name , “.” ); if ( $pt ) $retval = substr ( $file_name , $pt +1, strlen ( $file_name ) - $pt ); return ( $retval ); } ...
PHP 2014-11-30 20:51:06 -
轻松自如或隐或锁Excel文件的方法
很多时候,为了安全我们都会选择将自己的一些重要的文件进行安全设置,不是加密就是选择隐藏。相同,如果你不愿意自己的Excel文件被别人查看,那么你可以给它设置密码保护,采用在保存文件时用加密的方法就可以实现保护目的,在这里要特别注意的是,自己设定的密码一定要记住,否则自己也将被视为非法入侵者而遭拒绝进入...
系统程序 2014-11-30 20:24:18 -
php使用header readfile实现隐藏文件真实地址的方法
本文为大家讲解的是php使用header readfile实现隐藏文件真实地址的方法,感兴趣的同学参考下. 有时候我们为了隐藏真实的下载地址,我们通过采用header定义为文件然后readfile下载,但这样会加大服务器的负担,一般不建议下载量比较大的文件 <?php function sendFile($fileName, $fancyName = '', $forceDownload = true, $speedLimit = 0, $contentType = '') { if (!is_readable($fileName)) { header("HTTP/1...
PHP 2014-11-30 18:57:42 -
php中并发读写文件冲突的解决方案(文件锁应用示例)
本文为大家讲解的是php中并发读写文件冲突的解决方案(文件锁应用示例),感兴趣的同学参考下. 在这里提供4种高并发读写文件的方案,各有优点,可以根据自己的情况解决php并发读写文件冲突的问题。 对于日IP不高或者说并发数不是很大的应用,一般不用考虑这些!用一般的文件操作方法完全没有问题...
PHP 2014-11-30 18:11:31 -
php获取本地图片文件并生成xml文件输出具体思路
本文是一个php获取本地图片文件并生成xml文件输出,代码简单实用,感兴趣的朋友可以参考下哈 <?php $dir="upload/"; $dir_res=opendir($dir); $fileFormat=array(0=>".jpg",1=>".gif",2=>".png",3=>".bmp"); $xmlData = ""; $xmlData .= "<photos>n"; while($filen=readdir($dir_res)) { for($i=0;$i<count($fileFormat);$i++) { if(substr($filen,strpos($filen,"."))==$fileFormat[$i]) { $xmlData .= "<item>n"; $xmlData .= &q...
PHP 2014-11-30 18:06:32 -
php启用zlib压缩文件的配置方法
本文为大家讲解的是php启用zlib压缩文件的配置方法,感兴趣的同学参考下。 一般而言,页面文件开启gzip压缩以后,其体积可以减小60%~90%,对于文字类站点,可以节省下大量的带宽与用户等待时间 但是不论是iis 还是apache默认都只压缩html类静态文件,对于php文件需要模块配置才可支持(iis7.5中开启动态+静态压缩也可以),于是利用php自身功能到达gzip的效果也成为一项合理的诉求...
PHP 2014-11-30 17:50:18 -
PHP调用Linux的命令行执行文件压缩命令
本文是一个PHP调用Linux的命令行执行文件压缩命令的示例代码,感兴趣的同学参考下。 需求说明: 前几天工作中,需要将3个txt文件,打包成*.zip down到本地…… 一开始,我和普通青年一样,想到用PHP内置的 ZipArchive,代码看起来应该是这样的: /*拆分成3个txt文件 分别是wow_1.txt wow_2.txt 和 wow_3.txt*/ $zip=new ZipArchive(); $zipfile='./Exl_file/wow.zip'; if($zip->open($zipfile,ZIPARCHIVE::CREATE)===TRUE){ $zip->addFile('./Exl_file/wow_1.txt','wow_1.txt'); $zip->addFile('./Exl_file/wow_2.txt','wow_2.txt'); $zip->addFile('./Exl_f...
PHP 2014-11-30 17:41:27