Это просто хеш. Если у вас есть символы a-zA-Z0-9 и вы выбрали хеш длиной всего 6 символов, вы получите 61 474 519 возможных уникальных имен файлов. Я сомневаюсь, что у вас кончится =) используйте функцию mt_rand для достижения наилучших результатов.