<MyRusakov.ru />

WordPress 6 с Нуля до Гуру

WordPress 6 с Нуля до Гуру

Этот курс научит Вас созданию самых разных сайтов на самой популярной в мире CMS - WordPress. Вы увидите установку и настройку локального сервера, разбор каждой настройки, каждой кнопки и каждого пункта меню в панели WordPress.

Также Вы получите и всю практику, поскольку прямо в курсе с нуля создаётся полноценный Интернет-магазин, который затем публикуется в Интернете. И всё это прямо на Ваших глазах.

Помимо уроков к курсу идут упражнения для закрепления материала.

И, наконец, к курсу идёт ценнейший Бонус по тому, как используя ChatGPT и создавая контент для сайта, можно выйти на пассивный доход. Вы наглядно увидите, как зарегистрироваться в ChatGPT (в том числе, и если Вы из России), как правильно выбрать тему для сайта, как правильно генерировать статьи для него(чтобы они индексировались поисковыми системами) и как правильно монетизировать трафик на сайте.

Подробнее
Подписка

Подпишитесь на мой канал на YouTube, где я регулярно публикую новые видео.

YouTube Подписаться

Подписавшись по E-mail, Вы будете получать уведомления о новых статьях.

Подписка Подписаться

Добавляйтесь ко мне в друзья ВКонтакте! Отзывы о сайте и обо мне оставляйте в моей группе.

Мой аккаунт Мой аккаунт Моя группа
Опрос

Какая тема Вас интересует больше?

Загрузка и выгрузка XML-документов через DOM

Загрузка и выгрузка XML-документов через DOM

В предыдущей статье мы рассмотрели стандарт DOM. И в этой статье мы с Вами будем его применять с использованием языка PHP. И начнём с самого простого: загрузки и выгрузки XML-документа с использованием DOM.

Основной класс, который мы будем использовать, это domDocument. Через него можно создавать новые документы, сохранять их, а также загружать существующие. Давайте с Вами разберём его на примере:

<?php
  $dom = new domDocument("1.0", "utf-8"); // Создаём XML-документ версии 1.0 с кодировкой utf-8
  /* Текст XML-документа */
  $xml = "<?xml version='1.0' encoding='utf-8'?>
  <root>
    <el>Элемент 1</el>
    <el>Элемент 2</el>
  </root>";
  $dom->loadXML($xml); // Загружаем в объект domDocument XML-разметку
  echo htmlspecialchars($dom->saveXML()); // Выгрузка в окно браузера XML-документа
  echo "<br />"; // Переход на новую строку
  $dom->save("doc.xml"); // Сохраняем XML-документ в файл
  $dom->load("doc.xml"); // Выгружаем из файла XML-документ
  echo htmlspecialchars($dom->saveXML()); // Выгрузка в окно браузере XML-документа (уже из файла)
?>

Главное, что Вы должны усвоить из данного кода - это то, как можно сохранять XML-документы в файл и загружать из этих файлов обратно в объект domDocument. Это самое основное, что постоянно используется практически везде, где вообще имеются XML-файлы.

Копирование материалов разрешается только с указанием автора (Михаил Русаков) и индексируемой прямой ссылкой на сайт (http://myrusakov.ru)!

Добавляйтесь ко мне в друзья ВКонтакте: http://vk.com/myrusakov.
Если Вы хотите дать оценку мне и моей работе, то напишите её в моей группе: http://vk.com/rusakovmy.

Если Вы не хотите пропустить новые материалы на сайте,
то Вы можете подписаться на обновления: Подписаться на обновления

Если у Вас остались какие-либо вопросы, либо у Вас есть желание высказаться по поводу этой статьи, то Вы можете оставить свой комментарий внизу страницы.

Порекомендуйте эту статью друзьям:

Если Вам понравился сайт, то разместите ссылку на него (у себя на сайте, на форуме, в контакте):

  1. Кнопка:

    Она выглядит вот так: Как создать свой сайт

  2. Текстовая ссылка:

    Она выглядит вот так: Как создать свой сайт

  3. BB-код ссылки для форумов (например, можете поставить её в подписи):

Комментарии (4):

cyber93 cyber93 29.09.2012 14:09:27

Ошибка в примере. ПХП код не в своей скорлупе, <?php ?>

Ответить

lev_100rus lev_100rus 27.07.2013 14:00:14

Михаил, а чем различаются версии xml документов?

Ответить

Admin Admin 27.07.2013 17:40:30

От этого зависит то, как он будет интерпретироваться.

Ответить

tr-td table tr-td table 13.06.2014 15:05:20

XML-документ создаётся, а в браузере выдаёт вот такое: Warning: DOMDocument::loadXML() [domdocument.loadxml]: Input is not proper UTF-8, indicate encoding ! Bytes: 0xDD 0xEB 0xE5 0xEC in Entity, line: 3 in Z:\home\domain\www\load_xml.php on line 8 <?xml version="1.0" encoding="utf-8"?> Warning: DOMDocument::load() [domdocument.load]: Start tag expected, '<' not found in file:///z:/home/domain/www/doc.xml, line: 2 in Z:\home\domain\www\load_xml.php on line 12 <?xml version="1.0" encoding="utf-8"?>

Ответить

Для добавления комментариев надо войти в систему.
Если Вы ещё не зарегистрированы на сайте, то сначала зарегистрируйтесь.