请选择 进入手机版 | 继续访问电脑版
开启辅助访问
帐号登录 |立即注册

PHP文件检查file_exists、is_readable、is_writable 与 is_executable

 
file_exists()函数检查文件或目录是否存在,成功返回 TRUE,否则返回 FALSE 。

语法:
bool file_exists( string filename )

例子:
<?php
$filename = 'test.txt';
if (file_exists($filename)) {
    echo "文件 $filename 存在";
} else {
    echo "文件 $filename 不存在";
}
?>


is_readable()函数
用于检查文件是否可读,指定的文件或目录存在并且可读则返回 TRUE,否则返回 FALSE。

语法:
bool is_readable( string filename )
例子:
<?php
$filename = "test.text";
if (is_readable($filename)) {
    echo "文件 $filename 可读";
} else {
    echo "文件 $filename 不可读";
}
?>

is_writable() 函数
用于检查文件是否可写入,如果文件存在并且可写则返回 TRUE,否则返回 FALSE。

语法:
bool is_writable( string filename )
filename 参数可以是一个允许进行是否可写检查的目录名。

例子:
<?php
$filename = "test.text";
if (is_writable($filename)) {
    echo "文件 $filename 可写";
} else {
    echo "文件 $filename 不可写";
}
?>

is_executable() 函数
用于检查文件是否可执行,如果文件存在且可执行则返回 TRUE,否则返回 FALSE。
例子:
<?php
$filename = "test.text";
if (is_executable($filename)) {
    echo "文件 $filename 可执行";
} else {
    echo "文件 $filename 不可执行";
}
?>



回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

友情链接
  • 艾Q网

    提供设计文章,教程和分享聚合信息与导航工具,最新音乐,动漫,游戏资讯的网站。