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 :: Версия для печати :: SimpleXMLElement Object
Форумы портала PHP.SU » » XML и его обработка » SimpleXMLElement Object

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

1. aybulat - 14 Октября, 2011 - 12:39:12 - перейти к сообщению
Имеется объект

SimpleXMLElement Object ( [0] => 12 )

Как получить в переменную значение этого объекта - 12.
2. Мелкий - 14 Октября, 2011 - 13:01:05 - перейти к сообщению
любая операция $этот_самый_объект, подставится значение.
(Добавление)
Вроде бы Закатив глазки
3. aybulat - 14 Октября, 2011 - 13:36:51 - перейти к сообщению
Не выходит.
Если написать

$a=x[1];, где элемент массива есть указанный в первом сообщении объект

то $a сам становится этим объектом и на выходе снова

SimpleXMLElement Object ( [0] => 12 )
4. Мелкий - 14 Октября, 2011 - 14:50:33 - перейти к сообщению
Дык не var_dump'ом, а прямо echo $a;
5. aybulat - 15 Октября, 2011 - 11:47:49 - перейти к сообщению
echo $a; выдает тоже самое.
Мне нужно создать массив значений таких объектов и работать с ним, но в результате получается массив объектов SimpleXMLElement Object ( [0] => 12 ), ..., вместо массива чисел 12, ...
6. Мелкий - 15 Октября, 2011 - 12:44:28 - перейти к сообщению
Ох, дайте пример XML'а, который парсится в SimpleXMLElement Object ( [0] => 12 ).
Не помню, где на подобный натыкался.

 

Powered by ExBB FM 1.0 RC1