Filesystem path creation function

From: Date: Tue, 05 Oct 2010 08:07:33 +0000
Subject: Filesystem path creation function
Groups: php.general 
Request: Send a blank email to php-general+get-308453@lists.php.net to get a copy of this message
Does such a thing exist in php? My searches have lead nowhere. What I am looking for is a function which you would pass two parts of a path to (which might be a directory and a filename, say) and it would return a string containing the parameters separate by the correct number of path separators according to the current OS. For example: <?php $d = 'foo'; $f = 'bar'; $path = createPathString($d, $f); ?> Would result in 'foo\bar' (Windows), 'foo/bar' (*n*x). And <?php $d = 'foo/'; // note the trailing slash $f = 'bar'; $path = createPathString($d, $f); ?> on *n*x would also result in 'foo/bar' (i.e. the path would only contain one "/").

« previous php.general (#308453) next »