Only objects can be obtained in XML, and node values cannot be obtained.
Input data: $ xml = SimpleXMLElement Object ([URL] => http://test.net/index.php? M = home & c = index & a = test [ToUserName] => touser [FromUserName] => fromuser [CreateTime] => 20160129 [MsgType] => text [Content] => test_message [MsgId] => 01) $ t = $ xml-> FromUserName; print_r ($ t); the result is: SimpleXMLElement Object ([0] => fromuser) cannot get the value. There is no solution for help.
Reply to discussion (solution)
Json is used now, and xml is not used.
Isn't fromuser a value? What else do you want
Isn't fromuser a value? What else do you want
The $ t value is SimpleXMLElement Object, not fromuser.
Json is used now, and xml is not used.
The interaction between public accounts is xml.
Isn't fromuser a value? What else do you want
If I want to obtain the fromuser value, what should I do?
What value do you want to obtain?
What value do you want to obtain?
String type fromuser
Print_r ($ t [0]); try this way
Print_r ($ t [0]); try this way
The value is obtained! Thank you very much!