如何从数组XML中获取值

3

我想通过jaxl.v3开发与Facebook的聊天功能。

这是我的代码:

    `$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)

我的PrtScn图像

现在我想知道:
  • 如果我想获取 [text]=>hi 的值,应该怎么写?我已经尝试了很长时间,但仍然无法从这个数组中获取值Hi。请帮助我解决这个问题。谢谢!我期待着您的回复。
1个回答

1

试试这个:

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

1
非常感谢 @silkfire。它可以工作。你很聪明,只需要看几次就能正确地做到它。 - sk juli kaka

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接