PHP create folders of circulation

/**
 * Create a folder cycle
 * File @param string $ dir need to create a folder path
 * @Param integer $ mode folder permissions
 * @Return bool create a successful return
 */
function loopMakeDir($dir, $mode = 0777)
{
    if (is_dir($dir)) {
        return true;
    } else if (!is_dir(dirname($dir)) && !call_user_func(__FUNCTION__, dirname($dir), $mode)) {
        return false;
    }
    return  mkdir ( $ dir , $ mode );
}

Guess you like

Origin www.cnblogs.com/yang-2018/p/12073960.html
Recommended