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 :: Версия для печати :: Как работать с Объектом [2]
Форумы портала PHP.SU » » Вопросы новичков » Как работать с Объектом

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

16. Asttoxa - 10 Января, 2013 - 20:58:50 - перейти к сообщению
esterio пишет:
http://www[dot]ibm[dot]com/developerwork[dot][dot][dot]lexml/index[dot]html
первая ссилка в гугле и все расписано

Да спасибо я понял как обращаться к элементам объекта. Мне это выше показали. Последний мой вопрос был как как лучше забить строку? Вернее не как лучше, а как это правильно делать! Потому, что я думаю способов вытащить инфу будет много. Или просто делаю так:
$xml = simplexml_load_file($моя_строковая_переменная);
и далее по примеру который вы привели, да?

Только скорее всего там функция другая будет вот такая: simplexml_load_string
17. esterio - 10 Января, 2013 - 21:02:48 - перейти к сообщению
Asttoxa пишет:
Только скорее всего там функция другая будет вот такая: simplexml_load_string

Да все верно. А далее все по манам делаете
18. Asttoxa - 10 Января, 2013 - 21:25:15 - перейти к сообщению
esterio пишет:

Да все верно. А далее все по манам делаете

Урра. Спасибо. Все получилось! Ура!

PS Кстати после скольки сообщений на форуме можно будет нажимать кнопочку "Спасибо"
19. esterio - 10 Января, 2013 - 21:28:51 - перейти к сообщению
Asttoxa пишет:
Урра. Спасибо. Все получилось! Ура!

Если чесно ен знаю, вроде 20. Учитесь. И да идите далее даным путем. Видно что вам не лень глянуть в ман
20. Asttoxa - 11 Января, 2013 - 16:16:04 - перейти к сообщению
Ребят в продолжение темы.
Столкнулся с таким затыком.

Получаю элемент объекта так:
$object->request->element
Если есть параметры у элемента тогда так:
$object->request->element['parametr']

Но одни дядьки, в ответе сделали не 'element', а 'element-first'
и соответственно написать так: $object->request->element-first['parametr'] я не могу.
И все бы ничего если бы мне нужно было просто значение элемента ... перевел бы в массив и взял как значение элемента массива. Но тут то мне нужно значение параметра элемента, а когда объект переворачиваешь в массив параметры исчезают бесследно.
Что делать в таких случаях ребят подскажите ПЛз!
21. Мелкий - 11 Января, 2013 - 17:31:57 - перейти к сообщению
PHP:
скопировать код в буфер обмена
  1. $object->request->{'element-first'}

Если не путаю синтаксис, конечно.
22. Asttoxa - 12 Января, 2013 - 07:14:57 - перейти к сообщению
Мелкий пишет:
PHP:
скопировать код в буфер обмена
  1. $object->request->{'element-first'}

Если не путаю синтаксис, конечно.

Именно так! Все получилось. Спасибо.

 

Powered by ExBB FM 1.0 RC1