Возвращает время изменения индексного дескриптора файла
Это скорее всего то, что нужно. Для Windows вернет дату создания файла. Для *nix дату изменения, так как в *.nix-ах дату создания файла, как таковую, получить нельзя. Стоит учесть то, что в некоторых описаниях на *.nix таки можно увидеть строчку "дата создания файла", но не ведитесь, для большинства файловых ситем на *nix-ах это не имеет место быть, там скорее всего выводится именно дата изменения.
fi2.php.net/manual/ru/function.filectime.php
Кроссплатформенный вариант - через БД
Вариант без использования БД - хранить дату создания файла непосредственно в его имени, например в виде unixtimestamp в начале или в конце