PHP: Verzeichnis/Ordner erstellen

edit | delete

Autor: Ralf v.d.Mark

eingetragen: Mittwoch, 02. August 2023 um 17:02 Uhr (31/2023 Kalenderwoche)

geändert: Donnerstag, 03. August 2023 um 13:05 Uhr (31/2023 Kalenderwoche)

Keywords: Verzeichnis Ordner erstellen

Kategorien: PHP,

Text:

Funktion um ein Verzeichnis zu erstellen


Legt ein Verzeichnis an, wenn es noch nicht existiert.
Wenn ein ggf. existierendes Verzeichnis nicht beschreibbar ist,
kommt 'false' zurück. Bei Erfolg 'true'!

Quellcode:  

/**
 * Legt ein Verzeichnis an, wenn es noch nicht existiert.
 * Wenn ein ggf. existierendes Verzeichnis nicht beschreibbar ist,
 * kommt 'false' zurück. Bei Erfolg 'true'!
 *
 * @param string  $ (Beschreibung)
 * @return bool  (Beschreibung)
 */
function verzeichnisErstellen(string $nameMitPfad):bool
{
    if (is_dir($nameMitPfad)) {
        if (!is_writable($nameMitPfad)) {
            return false;
        }//ENDE: if (!is_writable($nameMitPfad))
        return true;
    }//ENDE: if (is_dir($nameMitPfad))
    return !(!mkdir($nameMitPfad) && !is_dir($nameMitPfad));
}//ENDE: function verzeichnisErstellen(...)