Does this seem wrong to anyone else?

From: Date: Wed, 20 Aug 2008 21:09:15 +0000
Subject: Does this seem wrong to anyone else?
Groups: php.general 
Request: Send a blank email to php-general+get-278424@lists.php.net to get a copy of this message
I am debugging someone else¹s code, and this is what they have : 1055 function mkdir_recursive($pathname, $mode) 1056 { 1057 is_dir(dirname($pathname)) || mkdir_recursive(dirname($pathname), $mode); 1058 return is_dir($pathname) || @mkdir($pathname, $mode); 1059 } The part that bothers me is that mkdir_recursive calls itself from within itself. I am not an expert on this particular type of thing, and maybe that is allowed, but it seems wrong to me, and this error is being generated: Fatal error: Call to undefined function mkdir_recursive() in xxxxx.php on line 1057 -- Stephen Johnson c | eh The Lone Coder http://www.thelonecoder.com continuing the struggle against bad code http://www.fortheloveofgeeks.com I¹m a geek and I¹m OK! --

« previous php.general (#278424) next »