Всем привет!
Что хочу сделать ?
Я хочу делать бэкап файлов, но перед тем как закачать новый сжатый архив, надо посмотреть сколько файлов сейчас на диске и оставить 2 из 3, самый старый удалить, удаляем а потом закачиваем новый.
Делаю на пыхе такую команду.
system ("curl --user ".$yadisk_email.":".$yadisk_pass." -X PROPFIND -H \"Depth: 1\" https://webdav.yandex.ru/".$yadisc_dir."/");
Получаю такой ответ.
/backup/src/HTTP/1.1 200 OK2019-11-07T10:40:50ZsrcThu, 07 Nov 2019 10:40:50 GMT/backup/src/document.docxHTTP/1.1 200 OK832727d0122757f5882bdcb02ea09f572019-11-07T10:43:02Zdocument.docxThu, 07 Nov 2019 10:56:18 GMTapplication/vnd.openxmlformats-officedocument.wordprocessingml.document11161string(955) "/backup/src/HTTP/1.1 200 OK2019-11-07T10:40:50ZsrcThu, 07 Nov 2019 10:40:50 GMT/backup/src/document.docxHTTP/1.1 200 OK832727d0122757f5882bdcb02ea09f572019-11-07T10:43:02Zdocument.docxThu, 07 Nov 2019 10:56:18 GMTapplication/vnd.openxmlformats-officedocument.wordprocessingml.document11161"
Не пойму как из этого ответа взять файлы все и отсортировать по дате, взять самый старый и удалить.