PHP 检查文件能否读写执行 is_readable、is_writable 与 is_executable 函数

is_readable() 函数用于检查文件是否可读,is_writable() 函数用于检查文件是否可写入,is_executable() 函数用于检查文件是否可执行。

is_readable()

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

语法:

bool is_readable( string filename )

例子:

<?php
$filename = "test.text";
if (is_readable($filename)) {
    echo "文件 $filename 可读";
} else {
    echo "文件 $filename 不可读";
}
?>

is_writable()

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()

is_executable() 函数用于检查文件是否可执行,如果文件存在且可执行则返回 TRUE,否则返回 FALSE。用法请参考 is_writable() 。

本章节内容共分 11 部分:

  1. 1. PHP 文件处理
  2. 2. PHP 文件创建与打开 fopen 函数
  3. 3. PHP fwrite 函数:将字符串写入文件(追加与换行)
  4. 4. PHP file_put_contents 函数:将字符串写入或追加到文件
  5. 5. PHP 文件读取 fread、fgets、fgetc、file_get_contents 与 file 函数
  6. 6. PHP 检查文件是否存在 file_exists 函数
  7. 7. PHP 检查文件能否读写执行 is_readable、is_writable 与 is_executable 函数
  8. 8. PHP 文件拷贝 copy 函数
  9. 9. PHP 文件删除 unlink 函数
  10. 10. PHP 取得文件大小、类型、修改时间等信息
  11. 11. PHP 文件指针函数

评论于2016-12-18日起不再显示。

5idev.com(我爱开发网) — 提供最好的 XHTML教程DIV+CSS教程JavaScript教程PHP教程ThinkPHP教程