php
function printFile($filepath)
{
//substr(string,start,length)函数返回字符串的一部分;start规定在字符串的何处开始 ;length规定要返回的字符串长度.默认是直到字符串的结尾.
//strripos(string,find,start)查找 "php" 在字符串中最后一次出现的位置; find为规定要查找的字符;start可选.规定开始搜索的位置
//读取文件后缀名
//$filetype = substr ( $filename, strripos ( $filename, "." ) ◆ 1 );
//判断是不是以txt结尾并且是文件
#if ($filetype == "txt" is_file ( $filepath . "/" . $filename ))
if ( is_file ( $filepath))
echo $filename."内容如下:"."br/";
$fp = fopen ( $filepath, "r" );//打开文件
#while (! feof ( $f )) //一直输出直到文件结尾
$i = 1;
while ($i 10)
$line = fgets ( $fp );
echo $line."br/";
$i = $i ◆1;
}
fclose($fp);
(此处空一行)
function readFileRecursive($filepath)
if (is_dir ( $filepath )) //判断是不是目录
$dirhandle = opendir ( $filepath );//打开文件夹的句柄
if ($dirhandle)
//判断是不是有子文件或者文件夹
while ( ($filename = readdir ( $dirhandle ))!= false )
if ($filename == "." or $filename == "..")
//echo "目录为"."或"..""."br/";
continue;
//判断是否为目录,如果为目录递归调用函数,否则直接读取打印文件
if(is_dir ($filepath . "/" . $filename ))
readFileRecursive($filepath . "/" . $filename);
else
//打印文件
printFile($filepath . "/" . $filename);
echo "br/";
closedir ( $dirhandle );
return;
#echo "Hello World"."br/";
$filepath = "C:/phpStudy/PHPTutorial/WWW/test/results"; //想要读取的目录
readFileRecursive($filepath )
扩展资料:
php还可以读取文件夹下所有图片,方法如下
$filesnames = scandir($hostdir); //得到所有的文件
//? print_r($filesnames);exit;
//获取也就是扫描文件夹内的文件及文件夹名存入数组 $filesnames
$www = '.***.com/'; //域名
foreach ($filesnames as $name) {
$aurl= "img width='100' height='100' src='".$."' alt = '".$name."'"; //图片
echo $aurl . "br/"; //输出他
打开一个file的句柄,然后循环读取文件夹下所有文件,过滤出指定后缀的文件,输出成一个列表即可.
建议参考PHP手册 文件处理一栏.
$dir?=?"./";?//要获取的目录
echo?"**********?获取目录下所有文件和文件夹?***********hr/";
//先判断指定的路径是不是一个文件夹
if?(is_dir($dir)){
if?($dh?=?opendir($dir)){
while?(($file?=?readdir($dh))!=?false){
if(?getFileType($file)?==?"jpg"?||?getFileType($file)?==?"png"?||?getFileType($file)?==?"gif"){
echo?"图片格式";
closedir($dh);
function?getFileType($filename)?{
return?strtolower(pathinfo($filename)['extension']);
以上就是土嘎嘎小编为大家整理的php读取目录图片相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!