php is_file 判断给定文件名是否为一个正常的文件
2015-01-24信息快讯网
php is_file 判断是否为文件的代码
is_file() 函数检查指定的文件名是否是正常的文件。is_file ― Tells whether the filename is a regular file
用法
bool is_file ( string $filename ) $file 为必选参数
如果文件存在且为正常的文件则返回 TRUE。
来看一个测试is_file经典实例
<?php var_dump(is_file('a_file.txt')) . "\n"; var_dump(is_file('/usr/bin/')) . "\n"; ?>
上例将输出:
bool(true)
bool(false)
用法二
<?php function isfile($file){ return preg_match('/^[^.^:^?^-][^:^?]*.(?i)' . getexts() . '$/',$file); //first character cannot be . : ? - subsequent characters can't be a : ? //then a . character and must end with one of your extentions //getexts() can be replaced with your extentions pattern } function getexts(){ //list acceptable file extensions here return '(app|avi|doc|docx|exe|ico|mid|midi|mov|mp3| mpg|mpeg|pdf|psd|qt|ra|ram|rm|rtf|txt|wav|word|xls)'; } echo isfile('/Users/YourUserName/Sites/index.html'); ?>
实例三
<?php function deletefolder($path) { if ($handle=opendir($path)) { while (false!==($file=readdir($handle))) { if ($file<>"." AND $file<>"..") { if (is_file($path.'/'.$file)) { @unlink($path.'/'.$file); } if (is_dir($path.'/'.$file)) { deletefolder($path.'/'.$file); @rmdir($path.'/'.$file); } } } } } ?>
此函数删除所有事情,定义的文件夹
Admin generator, filters and I18n
PHP-CGI进程CPU 100% 与 file_get_contents 函数的关系分析
php中使用Curl、socket、file_get_contents三种方法POST提交数据
php数据结构 算法(PHP描述) 简单选择排序 simple selection sort
php的urlencode()URL编码函数浅析
兼容firefox,chrome的网页灰度效果
PHP Undefined index报错的修复方法
PHP 数据结构 算法描述 冒泡排序 bubble sort
Can't create/write to file 'C:\WINDOWS\TEMP\...MYSQL报错解决方法
php dirname(__FILE__) 获取当前文件的绝对路径
php错误提示failed to open stream: HTTP request failed!的完美解决方法
php file_put_contents()功能函数(集成了fopen、fwrite、fclose)
PHP is_dir() 判断给定文件名是否是一个目录
php下用cookie统计用户访问网页次数的代码
php 获取select下拉列表框的值
PHP 面向对象 final类与final方法
在Windows下编译适用于PHP 5.2.12及5.2.13的eAccelerator.dll(附下载)
mayfish 数据入库验证代码
PHP中冒号、endif、endwhile、endfor使用介绍
php file_get_contents函数轻松采集html数据
Fatal error: Call to undefined function curl_init()解决方法
用PHP获取Google AJAX Search API 数据的代码
PHP正则的Unknown Modifier错误解决方法
php is_file()和is_dir()用于遍历目录时用法注意事项
Search File Contents PHP 搜索目录文本内容的代码
PHPMailer 中文使用说明小结
PHP file_get_contents 函数超时的几种解决方法
PHP 得到根目录的 __FILE__ 常量