Небольшой рефакторинг для универсализации steElement()
Дата отправки отчёта:
20 мая 2018 г.
Задание выполнено: за
46 мин.
Чему научился:
Ничего нового, реализовал генерацию имени файла на основе текущей даты и времени, так же если было указано имя файла, добавляется разделитель и само имя после даты и времени для более удобной сортировки при просмотре содержимого директории. Для более компактного списка передаваемых параметров использовал передачу продукта в виде массива. На скриншоте продемонстрирована генерация файлов при добавлении имени и без.
Научился: 1)Изменил функцию добавление / изменение xml-файл
2)При указании пустого имени файла, создаться файл с именем текущей даты
3)изменил simplexml_load_file на файл который выберет пользователь
Научился: это получается в пхп есть как в шарпе опциональные аргументы. Трудности: да сначала не понял что в пхп можно задавать аргументы по умолчанию,а потом при вызове их менять.