0

このような PHP コードを見たことがありますが、それを説明するものは見つかりませんでした。

$xml = new SimpleXMLElement($url, null, true);

null と true は何をしますか? 要求された $url が失敗したかどうかを確認する方法はありますか? 使用されている最後の 2 つのオプションの PHP の例を提供してください。ありがとう!

4

1 に答える 1

0

の署名SimpleXMLElement::_construct

final public SimpleXMLElement::__construct() ( string $data [, int $options = 0 [, bool $data_is_url = false [, string $ns = "" [, bool $is_prefix = false ]]]] )

3 番目のパラメータのデフォルト値はfalseであるため、これを に設定する場合trueは、2 番目のパラメータも指定する必要があります。

例:

//  Create a SimpleXMLElement object from a URL
$sxe = new SimpleXMLElement('http://example.org/document.xml', null, true);
echo $sxe->asXML();
于 2012-09-26T11:06:58.543 に答える