Php 如何将simplexml节点值保存为字符串?

Php 如何将simplexml节点值保存为字符串?,php,Php,我试图在节点中获取一个值,并将其保存到字符串变量中。我已经5年没有使用PHP了,所以我不知道发生了什么 string $errorMessage = (string)$error->message); print_r($errorMessage); 不返回任何内容 $errorMessage = (string)$error->message; 不要打印它用于回音阵列,只需使用回音即可 echo $errorMessage; Php不是强类型语言,所以您不需要执行string$

我试图在节点中获取一个值,并将其保存到字符串变量中。我已经5年没有使用PHP了,所以我不知道发生了什么

string $errorMessage = (string)$error->message);
print_r($errorMessage);
不返回任何内容

$errorMessage = (string)$error->message;
不要打印它用于回音阵列,只需使用回音即可

echo $errorMessage;

Php不是强类型语言,所以您不需要执行
string$errorMessage,但在php中仍然存在强制转换,因为simplexml等对象实现了_____________________________________

尝试
$errorMessage=(字符串)$error->message您缺少一个打开的大括号…或者使用$errorMessage=strval($error->message);