Dużo jest sposobów na wygenerowanie losowego ciągu znaków.
Możesz skorzystać z takiej oto funkcji:
http://php.net/manual/en/function.uniqid.php
Sam sobie też możesz napisać prostą funkcję z pętelką które będzie losowo wybierała znaki.
Możesz zrobić jakiegoś hasha przez md5/sha1.
A wszystko to w razie potrzeby możesz skrócić do odpowiedniej długości i dopisać do nazwy pliku czy też całkowicie zastąpić - w zależności od tego co tam robisz i jak chcesz.
Chyba że masz to dalej jakoś połączone z bazą i chcesz dopisać jakieś id z bazy - no to wystarczy je pobrać i tu dopisać.