为了账号安全,请及时绑定邮箱和手机立即绑定

无论上下文如何,都将SimpleXML对象强制为字符串

无论上下文如何,都将SimpleXML对象强制为字符串

PHP
噜噜哒 2019-08-13 14:37:26
无论上下文如何,都将SimpleXML对象强制为字符串假设我有一些像这样的XML<channel>   <item>     <title>This is title 1</title>   </item></channel>下面的代码执行我想要的,它将标题输出为字符串$xml = simplexml_load_string($xmlstring);echo $xml->channel->item->title;这是我的问题。下面的代码不会将标题视为该上下文中的字符串,因此我最终得到的是数组中的SimpleXML对象而不是字符串。$foo = array( $xml->channel->item->title );我一直在这样做$foo = array( sprintf("%s",$xml->channel->item->title) );但这看起来很难看。无论上下文如何,将SimpleXML对象强制转换为字符串的最佳方法是什么?
查看完整描述

3 回答

?
凤凰求蛊

TA贡献1825条经验 获得超4个赞

您可以使用PHP函数

strval();

此函数返回传递给它的参数的字符串值。


查看完整回答
反对 回复 2019-08-13
  • 3 回答
  • 0 关注
  • 416 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信