在 PHP 中从 SimpleXMLElement 中提取字符串时遇到问题

荷马普拉塔

我正在尝试从下面的 SimpleXMLElement(已从 SOAP 端点返回)中提取字符串值,但我没有任何乐趣:

object(SimpleXMLElement)[476]
  public 'return' => string 'ff7ecc8af5ecaaba412c3b453c5f65f1' (length=32)

我尝试将整个对象转换为字符串,它只返回空,我尝试将“返回”视为键等。这是一项如此简单的任务,无法相信它让我难倒了。

IMSoP

您的问题有点隐藏在问题中,是元素名称是保留字,因此您不能使用普通语法:

$value = (string)$xml->return; # SYNTAX ERROR

解决方案是在名称周围使用大括号和引号,这允许您使用保留字或字符:

$value = (string)$xml->{'return'};

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

排序对象(SimpleXMLElement)php

来自分类Dev

从php中的字符串中提取值

来自分类Dev

如何遍历Php中的SimpleXMLElement对象剩余客户端?

来自分类Dev

从Java中的字符串中提取字符

来自分类Dev

在Javascript中提取字符串中的字符数组

来自分类Dev

在Java中的文本文件中搜索字符串时遇到问题

来自分类Dev

PHP中的XPath-SimpleXMLElement键数字而不是文本

来自分类Dev

使用SimpleXMLElement的大型PHP for循环非常慢:内存问题?

来自分类Dev

如何使用simplexmlelement在PHP中解析XML?

来自分类Dev

打印数组时,SimpleXMLElement对象中的异常行为

来自分类Dev

创建PHP字符串时遇到问题

来自分类Dev

在PHP中提取字符串

来自分类Dev

在字符串中查找“空格”字符时遇到问题

来自分类Dev

从C中的名称文件读取字符串时遇到问题

来自分类Dev

PHP Regex提取字符串中的值

来自分类Dev

如何使用phpunit在PHP中模拟SimpleXMLElement?

来自分类Dev

从PHP中的对象中提取字符串

来自分类Dev

在php中从字符串中提取特定文本

来自分类Dev

PHP SimpleXMLElement-无法从提要中检索“描述”元素

来自分类Dev

通过PHP中的SimpleXMLElement对象进行迭代

来自分类Dev

如何从PHP中的文件中提取字符串

来自分类Dev

从“ td”标签中的字符串中提取字符

来自分类Dev

从PHP中的字符串中提取文本

来自分类Dev

从 PHP 中的字符串中提取特定数据

来自分类Dev

PHP - 解析 SimpleXMLElement 对象

来自分类Dev

扩展 PHP 的 SimpleXMLElement

来自分类Dev

理解PHP中SimpleXMLElement对象的形成

来自分类Dev

从php中的复杂字符串中提取值

来自分类Dev

如何从php中的字符串中提取值

Related 相关文章

热门标签

归档