note 48810 deleted from function.dirname by danbrown

From: Date: Sun, 20 Jul 2008 19:07:20 +0000
Subject: note 48810 deleted from function.dirname by danbrown
References: 1  Groups: php.notes 
Request: Send a blank email to php-notes+get-142271@lists.php.net to get a copy of this message
Note Submitter: not AT available DOT com ---- There is no distinction between a directory and a file. This is how dirname() and basename() work. A directory *is* a file. There is no such thing as a path to a non-existing file. The path '/home/users/bob/' refers to the file 'bob' in directory '/home/users/', not the file '' in directory '/home/users/bob/'. This is trivial. Given the path '/etc/conf/sample', there is no way of determining whether 'sample' is a file or a directory just by looking at it. Think about that.

« previous php.notes (#142271) next »