Re: is_dir paths
| From: | Ondrej Ivanič | Date: | Mon, 26 Sep 2005 13:37:22 +0000 |
| Subject: | Re: is_dir paths | ||
| References: | 1 2 3 4 5 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-223184@lists.php.net to get a copy of this message | ||
Mark Rees wrote:
That outputs (paths trimmed) string(56) "C:\...\htdocs\lists\admin" string(61) "C:\...\htdocs\lists\admin\temp" bool(false) var_dump (realpath("../../lists/admin/temp")); this outputs the same as var_dump (realpath('temp')); I am trying to check whether /lists/admin/temp exists (which it does).This dir doesn't exists. The '/' at the beginning of path means: path is from root (unix) or from e.g. c:\ (windows) Outputs from var_dump(realpath("../../lists/admin/temp")) var_dump(realpath('temp')); are same and thus you working directory is 'C:\...\htdocs\lists\admin'. If you need check existence of dir 'temp' in your current working directory you can try one of: is_dir('temp'); is_dir('./temp'); is_dir('C:\...\htdocs\lists\admin\temp'); IMHO every is_dir() return true. -- Ondrej Ivanč (ondrej@zlty-pes.sk)