-
批量去除PHP文件中bom的PHP代码
本文为大家讲解的是一个批量去除PHP文件中bom的PHP代码,bom是utf8文件特有的文件头,网页文件中如果有bom头,则在显示时头部会出现一空白,或乱码,感兴趣的同学参考下. 今天搜索查看网页源码时为什么开头会有空行这个问题时找到的,批量去除PHP文件中bom的PHP代码 需要去除BOM,就把附件里的tool.php文件放到目标目录,然后在浏览器访问tool.php即可! <?php //此文件用于快速测试UTF8编码的文件是不是加了BOM,并可自动移除 $basedir="."; //修改此行为需要检测的目录,点表示当前目录 $auto=1; //是否自动移除发现的BOM信息。1为是,0为否...
PHP 2014-12-05 20:33:25 -
PHP 删除文件与文件夹操作 unlink()与rmdir()这两个函数的使用
本文为大家讲解的是PHP 删除文件与文件夹操作 unlink()与rmdir()这两个函数的使用说明,感兴趣的同学参考下。 先看一下代码 <? function deldir($dir) { //先删除目录下的文件: $dh=opendir($dir); while ($file=readdir($dh)) { if($file!="." && $file!="..") { $fullpath=$dir."/".$file; if(!is_dir($fullpath)) { unlink($fullpath); } else { deldir($fullpath); } } } closedir($dh); //删除当前文件夹: if(rmdir($dir)) { return true; } else { return false; } } ?> unlink() 函数用于删除文件...
PHP 2014-12-05 17:00:06 -
使用PHP遍历文件夹与子目录的函数代码
本文是一个使用PHP遍历文件夹与子目录的函数代码示例,感兴趣的同学参考下。 我们要使用的函数有 Scandir,它的作用是列出指定路径中的文件和目录,就像 Dir 一样...
PHP 2014-12-05 13:36:11 -
php对大文件进行读取操作的示例代码
本文以示例的方式向大家讲解的是php对大文件进行读取操作的方法,感兴趣的同学参考下。 在php中,对于文件的读取时,最快捷的方式莫过于使用一些诸如file、file_get_contents之类的函数,简简单单的几行代码就能很漂亮的完成我们所需要的功能...
PHP 2014-12-05 13:06:05 -
PHP操作ini配置文件的方法示例
本文为大家讲解的是PHP操作ini配置文件的方法示例,感兴趣的同学参考下。 PHP操作ini配置文件 <?php //写ini文件 function write_ini_file($assoc_arr, $path, $has_sections=FALSE) { $content = ""; if ($has_sections) { foreach ($assoc_arr as $key=>$elem) { $content .= "[".$key."]n"; &nb...
PHP 2014-12-05 12:42:05 -
Win10强悍安全机制:文件级安全伴随始终
站长搜索(www.adminso.com):Win10强悍安全机制:文件级安全伴随始终 Win10之家讯 12月4日消息,微软已经在Win10的安全和身份认证机制上作出了重大改进。微软正在创建用户身份识别系统,并打算以此系统开启设备、应用以及定制的网站,它能够很好的提升系统抵御威胁的能力...
业界动态 2014-12-05 10:36:07 -
PHP 文件系统详解
本文为大家讲解的是PHP的文件系统,感兴趣的同学参考下。 PHP 文件系统详解,包括打开文件,读取目录,上传下载等 文件处理函数 1.文件操作. 打开文件: 打开指定的文件时会返回相应的对象,若不存在指定的文件,那麽可能会自动创建这个文件...
PHP 2014-12-05 01:12:05 -
PHP操作文件类的函数代码(文件和文件夹创建,复制,移动和删除)
本文是一个PHP实现的操作文件类的函数代码(实现了文件和文件夹创建,复制,移动和删除等功能),感兴趣的同学参考下。 <? /** * 操纵文件类 * * 例子: * FileUtil::createDir('a/1/2/3'); 测试建立文件夹 建一个a/1/2/3文件夹 * FileUtil::createFile('b/1/2/3'); 测试建立文件 在b/1/2/文件夹下面建一个3文件 * FileUtil::createFile('b/1/2/3.exe'); 测试建立文件 在b/1/2/文件夹下面建一个3.exe文件 * FileUtil::copyDir('b','d/e'); 测试复制文件夹 建立一个d/e文件夹,把b文件夹下的内容复制进去 * FileUtil::copyFile('b/1/2/3.exe','b/b/3.exe'); 测试复制文件 建立一个b/b文件夹,并把b/1/2文件夹中的3.exe文件复制进去 * F...
PHP 2014-12-04 15:24:48 -
PHP 基于文件头的文件类型验证类函数
本文是一个PHP 基于文件头的文件类型验证类函数,感兴趣的同学参考下. 在PHP开发中,传统的上传文件类型验证是基于文件扩展名的验证方式(如pathinfo函数),很容易通过修改扩展名来欺骗 我这里写了一个验证类,是通过文件头来判断文件格式...
PHP 2014-12-04 14:57:48 -
当 Windows7 轻松传送不能打开该文件
当 Windows7 轻松传送不能打开该文件 微软刚刚解决了Win7下很多用户碰到的一个问题,这个问题主要发生在文件轻松传送功能里面。具体症状、原因、方法如下: 症状:当您使用 Windows 轻松传送 在 Windows 7 中还原数据从跨分区的迁移存储时,您会收到以下错误消息: 当 Windows 轻松传送不能打开该文件...
系统程序 2014-12-04 08:55:40 -
PHP中的生成XML文件的4种方法分享
本文为大家讲解的是PHP中的生成XML文件的4种方法分享,感兴趣的同学参考下。 生成如下XML串 Xml代码 <?xml version="1.0" encoding="utf-8"?> <article> <item> <title size="1">title1</title> <content>content1</content> <pubdate>2009-10-11</pubdate> </item>  ...
PHP 2014-12-04 08:30:40 -
第六章 php目录与文件操作
本文为大家讲解的是php目录与文件操作示例,感兴趣的同学参考下. 一.目录操作 basename -- 返回路径中的文件名部分 dirname -- 返回路径中的目录部分 pathinfo -- 返回文件路径的信息 realpath -- 返回规范化的绝对路径名 <?php $path = 'demo1.php'; $path = realpath($path); echo basename($path); echo '<br>'; echo dirname($path); echo '<br>'; $array_path = pathinfo($path); echo 'basename : '.$array_path['basename'].'<br>'; echo 'dirname : '.$array_path['dirname'].'<br>&...
PHP 2014-12-04 07:15:55