note 122345 deleted from function.mkdir by crell

From: Date: Wed, 29 Jun 2022 19:15:50 +0000
Subject: note 122345 deleted from function.mkdir by crell
References: 1  Groups: php.notes 
Request: Send a blank email to php-notes+get-218705@lists.php.net to get a copy of this message
Note Submitter: etter dot ayoub at gmail dot com ---- Function to create recursive and writable folder, if we have permission, without generate a warnings : /** * Create correctly writable folder. * Check if folder exist and writable. * If not exist try to create it one writable. * * @return bool * true folder has been created or exist and writable. * False folder not exist and cannot be created. */ function createWritableFolder($folder) { if($folder != '.' && $folder != '/' ) { createWritableFolder(dirname($folder)); } if (file_exists($folder)) { return is_writable($folder); } return is_writable($folder) && mkdir($folder, 0777, true); }

« previous php.notes (#218705) next »