Forum und email

is_dir

(PHP 4, PHP 5)

is_dir — Tells whether the filename is a directory

Beskrivelse

bool is_dir ( string $filename )

Tells whether the given filename is a directory.

Parameterliste

filename

Path to the file. If filename is a relative filename, it will be checked relative to the current working directory.

Returneringsværdier

Returns TRUE if the filename exists and is a directory, FALSE otherwise.

Eksempler

Example#1 is_dir() example

<?php
var_dump
(is_dir('a_file.txt')) . "\n";
var_dump(is_dir('bogus_dir/abc')) . "\n";

var_dump(is_dir('..')); //one dir up
?>

Ovenstående eksempel vil udskrive:

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

Notes

Note: Resultatet af denne funktion er cached. Se clearstatcache() for flere detaljer.

Tip

Fra og med PHP 5.0.0 kan denne funktion også bruges med nogle URL wrappers. Se List of Supported Protocols/Wrappers for en liste over hvilke wrappers understøtter stat() familiens funktionalitet.