date. 2015/3/2

category. PHP

PHPでフォルダが存在するか確認し、存在しない場合にフォルダを作成します。

function makeDir($path){
    if(file_exists($path)){
        return true;
    }
    mkdir($path);
    return chmod($path, 0777);
}

サーバーのumaskの設定によっては、
chmodでパーミッションを設定しないと『mkdir』ではうまくパーミッションが設定されません。

参考サイト

関連記事

Category