2017-01-06 3 views
0
SimpleXMLElement Object ([@attributes] => Array ([version] => 1.1 [encoding] => UTF-8) [forgotPassword] => SimpleXMLElement Object ([message] => User is not found. [status] => error)) 
+0

Я хочу получить от него результат в php Я использую это: $ response-> forgetPassword-> message; , но никогда не получите ответ –

+1

Вы должны предоставить больше контекста, * внутри * свой вопрос (отредактируйте его). Включите достаточно кода, чтобы другие могли воспроизвести проблему. Для получения справки прочтите [Как создать минимальный, завершенный и проверяемый пример] (http://stackoverflow.com/help/mcve). – trincot

ответ

0

Я использую это с ручными комментарии PHP:

/** 
* function xml2array 
* 
* This function is part of the PHP manual. 
* 
* The PHP manual text and comments are covered by the Creative Commons 
* Attribution 3.0 License, copyright (c) the PHP Documentation Group 
* 
* @author k dot antczak at livedata dot pl 
* @date 2011-04-22 06:08 UTC 
* @link http://www.php.net/manual/en/ref.simplexml.php#103617 
* @license http://www.php.net/license/index.php#doc-lic 
* @license http://creativecommons.org/licenses/by/3.0/ 
* @license CC-BY-3.0 <http://spdx.org/licenses/CC-BY-3.0> 
*/ 
function xml2array ($xmlObject, $out = array()) 
{ 
    foreach ((array) $xmlObject as $index => $node) 
     $out[$index] = (is_object ($node)) ? xml2array ($node) : $node; 

    return $out; 
} 

Вы должны попробовать это.

Смежные вопросы