Dennis: Dateien zufällig (um)benennen

Beitrag lesen

Hi willie.de,

Schreib dir ein PHP-Script. ..
Einfacher als Software downloaden...
jepp. kannst du mir nen tipp geben?! ich kann halbwegs mit PHP umgehen, bin aber weiß gott kein programmierer.

ich hätte da mal noch eine PHP Funktion für dich, die dir einen Zufallsstring aus Buchstaben (groß und klein) sowie Zahlen und dem _ erzeugt:

function random_string($strlen = 6)
{
 //Ein Array erstellen, mit allen Buchstaben (groß und klein),
 //sowie Zahlen:
 for($x = 48; $x <= 57; $x++)  #alle Ziffern
 {
  $zeichen[] = chr($x);
 }
 for($x = 65; $x <= 90; $x++)  #alle Gro&szlig;buchstaben
 {
  $zeichen[] = chr($x);
 }
 for($x = 97; $x <= 122; $x++) #alle Kleinbuchstaben
 {
  $zeichen[] = chr($x);
 }
 $zeichen[] = "_";             #Unterstrich hinzufügen

//Aus diesem Array 6 Zeichen per Zufall auswählen und in
 //Variable $zeichenkette abspeichern:
 for($x = 0; $x <= $strlen; $x++)
 {
  mt_srand((double)microtime()*1000000);
  $zahl = rand(0,61);
  $zeichenkette .= $zeichen[$zahl];
 }

return $zeichenkette;
}

Aufruf der Funktion dürfte klar sein:

$zufallsstring = random_string(10);

liefert einen 10stelligen Zufallsstring zurück.

MfG, Dennis.

--
Mein SelfCode: ie:{ fl:{ br:^ va:) ls:< fo:) rl:( n4:& ss:) de:> js:( ch:{ sh:( mo:} zu:|
Zufällige Hinweise:
------------------------
Wer die FAQ gelesen hat, ist klüger!
... und weiß wie man Links macht ;-)