Oder du könntest einfach die intergrierte Funktion tempnam() verwenden, und sicher gehen, dass es keine Kollisionen geben wird.

http://php.net/manual/de/function.tempnam.php