php 查看当前目录文件 (PHP如何查看当前目录的文件?)

在PHP开发中,查看当前目录文件的操作是非常基础且常用的功能,比如需要遍历文件夹中所有的文件,或者查询当前目录下是否存在某个文件。那么,PHP如何查看当前目录的文件呢?

PHP查看当前目录文件的方法有很多种,下面我们介绍两种常用的方法。

方法一:使用opendir和readdir函数

opendir函数是PHP操作目录的函数之一,通过调用opendir函数打开指定目录,然后使用readdir函数读取文件夹下的所有文件和子文件夹。代码如下:

php
<?php
//打开指定目录
$dir_handle = opendir('./');
//循环读取目录下的文件和文件夹
while (($file = readdir($dir_handle)) !== false) {
if ($file != "." && $file != "..") {
//输出文件名
echo $file . "<br>";
}
}
//关闭目录
closedir($dir_handle);
?>

方法二:使用glob函数

glob函数可以根据提供的通配符匹配当前目录下的文件和文件夹,并返回所有匹配到的文件名。代码如下:

php
<?php
//获取当前目录下的所有文件名
$files = glob("*");
//循环输出文件名
foreach ($files as $file) {
echo $file . "<br>";
}
?>

不论是使用opendir和readdir函数还是使用glob函数,都可以轻松地查看当前目录下的文件和文件夹,并进行相应的操作。虽然在PHP中还有更多操作目录的函数,但使用以上两种方法可以满足基础的需求,是PHP开发者必备的技能之一。

如有侵犯您的权益请邮件发送:rainpro@foxmail.com,站长看到会第一时间处理
客栈猫 » php 查看当前目录文件 (PHP如何查看当前目录的文件?)

提供最优质的资源集合

立即查看 了解详情