一尘不染

从PHP SimpleXML节点获取实际值

php

$value = $simpleXmlDoc->SomeNode->InnerNode;

实际上将一个simplexml对象分配给$ value而不是InnerNode的实际值。

如果我做:

$value = $simpleXmlDoc->SomeNode->InnerNode . "\n";

我得到了价值。无论如何要获得实际值而不会显得笨拙. "\n"


阅读 368

收藏
2020-05-29

共1个答案

一尘不染

转换为您想要的任何类型(并且有意义…)。通过串联,您隐式转换为字符串,因此

$value = (string) $xml->someNode->innerNode;
2020-05-29