宝马娱乐在线112222 > 网络应用 > 如何扫描一个目录下的所有文件阿

原标题:如何扫描一个目录下的所有文件阿

浏览次数:65 时间:2019-10-01

if ($handle = opendir('/path/to/files')) {
    echo "Directory handle: $handlen";
    echo "Files:n";

// 注意在 4.0.0-RC2 之前不存在 !== 运算符
if ($handle = opendir('/path/to/files')) {
    echo "Directory handle: $handlen";
    echo "Files:n";

    /* This is the WRONG way to loop over the directory. */
    while ($file = readdir($handle)) {
        echo "$filen";
    }

http://www.bkjia.com/phphs/629000.htmlwww.bkjia.comtruehttp://www.bkjia.com/phphs/629000.htmlTechArticlephp教程 readdir函数用法与readdir实例 定义和用法 readdir() 函数返回由 opendir() 打开的目录句柄中的条目,若成功,则该函数返回一个文件名,否...

    closedir($handle);
}
?>

//实例三  readdir() 将会返回 . 和 .. 条目。如果不想要它们,只要过滤掉即可: 例子 2. 列出当前目录的所有文件并去掉 . 和 ..
if ($handle = opendir('.')) {
    while (false !== ($file = readdir($handle))) {
        if ($file != "." && $file != "..") {
            echo "$filen";
        }
    }
    closedir($handle);
}

将一个目录下面的所有的html列出来
当作连接显示

实例一

    /* This is the correct way to loop over the directory. */
    while (false !== ($file = readdir($handle))) {
        echo "$filen";
    }

$dir = "readdir/";

<?php
// Note that !== did not exist until 4.0.0-RC2

*/

// 判断是否为目录
if (is_dir($dir)) {
    if ($dh = opendir($dir)) {
        while (($file = readdir($dh)) !== false) {
            echo "filename: $file : filetype: " . filetype($dir . $file) . "n";
        }
        closedir($dh);
    }
}

本文由宝马娱乐在线112222发布于网络应用,转载请注明出处:如何扫描一个目录下的所有文件阿

关键词:

上一篇:php读取文章中所有图片【宝马娱乐在线112222】

下一篇:php 常用代码库宝马娱乐在线