Moin!
<?php
$dirName = '.';
while(is_dir($dirName) == TRUE){
$dirName = $random->random_text(20);
}
?>
Du kannst (wenn Du darfst!) aber auf Linux-Systemen auch mktemp -d
benutzen.
<?php
$dirName=`mktemp -d`;
?>
Beachte die Backticks. (`)
mktemp -d erzeugt ein Verzeichnis im temp-Ordner und gibt den Name des angelegten Verzeichnisses zurück.
mktemp -d --tmpdir=./test/ legt das Verzeichnis im aktuellen Verzeichnis, Unterverzeichnis test an.
mktemp -d --tmpdir=/srv/www/htdocs/web17 legt das Verzeichnis im Verzeichnis /srv/www/htdocs/web17 an.
MFFG (Mit freundlich- friedfertigem Grinsen)
fastix