Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Как считать значение переменной в XML через PHP?
Форумы портала PHP.SU » » XML и его обработка » Как считать значение переменной в XML через PHP?

Страниц (1): [1]
 

1. kropov - 06 Апреля, 2013 - 14:47:22 - перейти к сообщению
У меня возникла следующая проблема: в коде файла XML дважды повторяется переменная "textarea", обращаюсь на PHP путем $data->textarea->value и получаю строковое значение первой переменной "textarea". Как вытащить второе значение я не знаю. Пожалуйста подскажите как это сделать. [color=darkred][/color]
3. kropov - 06 Апреля, 2013 - 15:14:45 - перейти к сообщению


Извиняюсь, не понял механизма. Вот такая строка стала появляться.
PHP:
скопировать код в буфер обмена
  1. object(SimpleXMLElement)#4 (2) { ["@attributes"]=> array(1) { ["identifier"]=> string(36) "2e3c9e69-1f9e-4647-8d13-4e88094d2790" } ["value"]=> object(SimpleXMLElement)#3 (0) { } }
4. LIME - 06 Апреля, 2013 - 15:27:41 - перейти к сообщению
http://www.php.net/manual/ru/sim...amples-basic.php
5. kropov - 06 Апреля, 2013 - 16:03:04 - перейти к сообщению
LIME пишет:
http://www.php.net/manual/ru/simplexml.examples-basic.php


Ну конечно же! Спасибо огромное! Разобрался. Все, что было необходимо - добавить индекс. Т.е. textarea[1]

 

Powered by ExBB FM 1.0 RC1