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