Задача - содавать новые папки с такими именами чтобы после сканирования родительской папки методом scandir() папки были отсортированы в соответствии с датой создания. Или дополнительно сортировать другим методом сортировки.
Есть вариант использовать getdate() для получения даты, и uniqid() для уникального числа — имя состоит из суммы даты и случайного id или числа, чтобы при одновременном создании двух папок были созданы обе.
duck_nukem,
getdate[0] Вернет Вам int 1234568790
а date('YmdHis') вернет string "20171003165103"
"YmdHis" - формат представления даты
Сортировка по имени будет одновременно сортировкой по дате.
Все логи именно так и пишутся. Для директорий принцип абсолютно тот же.
Максим Кожин, а если в суффиксе будет uniqid() ?
смысл в том чтобы даже если совпадают секунды создания папок они таки были созданы обе, для этого у меня замысел вставлять кусок случайных цифробукв
"20171003165103_ 4b3403665fea6"
- так нормально делать? будет сортировка работать?