$shop = simplexml_load_file("shop.xml"); - загрузка нашего .xml файла с помощью функции simplexml_load_file(). Есть ещё вариант сделать загрузку с помощью simplexml_load_string(). Далее к этому файлу мы будем обращаться через переменную $shop. Функция $shop = simplexml_load_file("shop.xml"); читает DOM дерево и возвращает SimpleXMLElement объект, который будет храниться в переменной $shop.
В XML ("shop.xml") содержится четыре <product> элемента, поэтому SimpleXMLElement состоит из массива 4-х элементов product.
Доступ к каждому элементу выполняется оператором ->.
$shop->product[0] выдаст первый product элемент. Элемент будет содержать 4 свойства: code name price remainder.
Отчёт оценивали: 7119. Новопашин Владимир+16452. Кирилл Шмойлов+13922. Александр+119525. Александр Балбашов+117606. Виктор+13747. Сергей+118493. Evgenii Kudriavtcev+12146. Иван+1791. Валерий Жданов+116218. Дмитрий+14395. Денис+1459. Сергей Сергеевич+117947. Dmitry Sinitsin+110494. Алексей В.+19457. Дмитрий+117255. Слава+1
Начинаем практику по языку C#
Чтобы стать хорошим программистом — нужно писать программы.
На нашем сайте очень много практических упражнений.
После заполнения формы ты будешь подписан на рассылку
«C# Вебинары и Видеоуроки»,
у тебя появится доступ к видеоурокам и консольным задачам.
Несколько раз в неделю тебе будут приходить письма —
приглашения на вебинары, информация об акциях и скидках,
полезная информация по C#.
Научился: 1)Изменил функцию добавление / изменение xml-файл
2)При указании пустого имени файла, создаться файл с именем текущей даты
3)изменил simplexml_load_file на файл который выберет пользователь
Научился: это получается в пхп есть как в шарпе опциональные аргументы. Трудности: да сначала не понял что в пхп можно задавать аргументы по умолчанию,а потом при вызове их менять.