In Laravel 5.3, wenn wir die hochgeladene Datei wie unten im Code speichern.Laravel 5.3, Wie wird der Dateiname generiert?
$image = $request->file('image');
$path = $image->store();
Es gibt uns einen Pfad, der einen Dateinamen enthält. Wie wird dieser Dateiname generiert?
Es ist eine Art von Hash aber was genau? Hash der Serverzeit während des Uploads, Hash der Dateiinhalte oder etwas anderes? Welcher Hash-Algorithmus wird verwendet?
Danke für die Antwort. Ich habe bereits meine Antwort und es ist nicht UUID wie Sie vorgeschlagen, aber MD5-Hash-Inhalt der Datei. Ich habe die Verbindung verloren, aber ich habe es von irgendeinem GitHub-Thread über eine Chance der Namenskollision bekommen. Ich überprüfte sogar, indem ich eine Datei hochlade und den Namen, den es gegen einen on-line-md5 gibt, Generator hat. Also zumindest für Laravel 5.3 ist es ein md5-Hash des Inhalts der Datei. –