Задать вопрос
@AFI19

Как работает свойство value у XMLReader?

Пытаюсь получить значение тега через свойство $value, но, получаю пустую строку и свойство $hasValue возвращает false. Если использовать методы readString() или readeInnerXml() все работает. Объясните как работает свойство value у XMLReader? И почему возвращает пустую строку/false?
<category id="9119232">Новые поступления</category>

while ($this->reader->read()) {
    if (
        $this->reader->name === 'category'
        && $this->reader->nodeType !== XMLReader::END_ELEMENT
    ) {
        dump($this->reader->value);
    }
}
  • Вопрос задан
  • 27 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы