我见过像这样的PHP代码,但我找不到任何解释它的东西:
$xml = new SimpleXMLElement($url, null, true);
null和true做什么?有没有办法检查请求的$ url是否失败?请提供正在使用的最后两个选项的PHP示例。谢谢!
答案 0 :(得分:0)
SimpleXMLElement::_construct
的签名是
final public SimpleXMLElement :: __ construct()(string $ data [,int $ options = 0 [,bool $ data_is_url = false [,string $ ns =“”[,bool $ is_prefix = false]]]])
第三个参数的默认值为false
,因此如果您想将其设置为true
,则还需要提供第二个参数。
示例:
// Create a SimpleXMLElement object from a URL
$sxe = new SimpleXMLElement('http://example.org/document.xml', null, true);
echo $sxe->asXML();