PHP - Verzeichnis prüfen und erstellen

[geshi lang=php] echo "Welt"; [/geshi]
// Prueft on es das Verzeichnis breits gibt,
    if(is_dir($ftp_pfad.'/docs')) {
    
        if(is_dir('/srv/www/vhosts/major-online.de/web_users/web_ga/docs/transfer')) {
        echo 'Verzeichnis ist bereits vorhanden';
        }  
        else {
          if ( mkdir ( '/srv/www/vhosts/major-online.de/web_users/web_ga/docs/transfer', 0700 ) )
          {
            echo 'Verzeichnis transfer erstellt!';
          }
          else
          {
            echo 'Error: kann das Verzeichnis transfer nicht erstellen! ';
          }
        }             
    
    }
    
    
    else
    {
// Erstellt ein Verzeichnis ausgehend von root, liegt nicht im Dok-Pfad     
        if ( mkdir ( '/srv/www/vhosts/major-online.de/web_users/web_ga/docs', 0700 ) )
        {
          echo 'Verzeichnis docs erstellt!';
        }
        else
        {
            echo 'Error: kann das Verzeichnis docs nicht erstellen! ';
        }
           
        if ( mkdir ( '/srv/www/vhosts/major-online.de/web_users/web_ga/docs/transfer', 0700 ) )
        {
          echo 'Verzeichnis transfer erstellt!';
        }
        else
        {
            echo 'Error: kann das Verzeichnis transfer nicht erstellen! ';
        }         
        
    }   
^