當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


PHP is_dir()用法及代碼示例


PHP is_dir() 函數

is_dir 的全稱是 "Is Directory",函數 is_dir() 用於檢查文件係統是否為目錄或目錄是否存在。

用法:

    is_dir(directory);

參數:

  • directory- 要檢查的目錄名稱(或路徑)是否存在。

返回值:

它返回一個布爾值 "TRUE" (1) - 如果目錄存在或 "FALSE" (null) - 如果目錄不存在。

示例:用於檢查目錄是否存在的 PHP 代碼

<?php
    //creating directories
    mkdir("/home/folder1");
    mkdir("/home/folder2");
    mkdir("/home/folder3");
    
    //checking directories are exist or not
    echo is_dir("/home/folder1")."<br/>";
    echo is_dir("/home/folder2")."<br/>";
    echo is_dir("/home/folder3")."<br/>";
    echo is_dir("/home/folder4")."<br/>";
    
    //checking through the conditions
    if(is_dir("/home/folder1"))
        echo "/home/folder1 exists"."<br/>";
    else
        echo "/home/folder1 does not exist"."<br/>";

    if(is_dir("/home/folder2"))
        echo "/home/folder2 exists"."<br/>";
    else
        echo "/home/folder2 does not exist"."<br/>";

    if(is_dir("/home/folder3"))
        echo "/home/folder3 exists"."<br/>";
    else
        echo "/home/folder3 does not exist"."<br/>";

    if(is_dir("/home/folder4"))
        echo "/home/folder4 exists"."<br/>";
    else
        echo "/home/folder4 does not exist"."<br/>";        
?>

輸出

1
1
1

/home/folder1 exists
/home/folder2 exists
/home/folder3 exists
/home/folder4 does not exist


相關用法


注:本文由純淨天空篩選整理自 PHP is_dir() function with example。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。