2013-04-12 33 views
3

我想通過jaxl.v3開發與facebook的聊天。 這是我的代碼如何從數組XML中獲得價值

`$client->add_cb('on_chat_message', function($stanza) { 

       global $client; 
       // echo back incoming message stanza 
       $stanza->to = $stanza->from; 
       $stanza->from = $client->full_jid->to_string(); 
       print_r($stanza); 
       sendMessage($client); 
     });` 

這是我的結果,我打印print_r($stanza)

image of my PrtScn

什麼是我現在要問:

  • ,如果我想獲得[text]=>hi值。我應該怎麼寫?我在很久以前盡我所能,但我仍然無法從此陣列中獲得價值Hi。請幫我解決它。謝謝 我期待儘快看到您的回覆。

回答

1

試試這個:

foreach($stanza->childrens as $child) { 
    echo $child->text, '<br>'; 
} 
+1

非常感謝@silkfire。是工作。你很聰明,看到它幾次,你可以在正確的一個 –

+0

沒問題。請點擊勾號選擇答案作爲接受的答案。 – silkfire