PHP函数之is_dir()

*文
Lepaskan: 2023-03-18 17:16:01
asal
1751 orang telah melayarinya

php提供内置函数is_dir来检查传入的路径参数是否为目录,如果是目录则返回true。也就是说传入的参数是文件或者不存在都为false,因此当前参数不能说不是文件夹就是文件。另外需要注意的是参数支持相对路径和绝对路径。本文将进行详细介绍,希望对大家有所帮助。

函数:is_dir()

功能:判断给定文件名是否是一个目录

说明:
bool is_dir ( string $filename )

如果文件名存在并且为目录则返回 TRUE。
如果 filename 是一个相对路径,则按照当前工作目录检查其相对路径。

注: 本函数的结果会被缓存。更多信息参见 clearstatcache()。

例子1

<?
var_dump(is_dir(&#39;a_file.txt&#39;)) . "\n";
var_dump(is_dir(&#39;bogus_dir/abc&#39;)) . "\n";
var_dump(is_dir(&#39;..&#39;)); //one dir up
?>
Salin selepas log masuk

上例将输出:

bool(false)
bool(false)
bool(true)

例子2

<?php
$file = "images";
if(is_dir($file))
{
echo ("$file is a directory");
}
else
{
echo ("$file is not a directory");
}
?>
Salin selepas log masuk

输出:
如果存在images这个目录,则输出:
images is a directory

相关推荐:

PHP 文件读取 fread、fgets、fgetc、file_get_contents 与 file 函数的使用实例代码

php 文件类型的判断示例代码

简单介绍PHP 文件锁与进程锁

Atas ialah kandungan terperinci PHP函数之is_dir(). Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan