RSS フィードを読んでいて、呼び出しにかかる時間を知りたいと思っています。
$homepage = file_get_contents('http://www.forbes.com/news/index.xml');
このために私は使用しています
<?php
$start = microtime(true);
$homepage = file_get_contents('http://www.fohgggrbes.com/news/index.xml');
$end = microtime(true);
$dur=$end-$start;
echo $dur;
$xml = simplexml_load_string($homepage,'SimpleXMLElement', LIBXML_NOCDATA);
echo '<pre>';
?>
しかし、私の要件は、最初にファイルが有効なxmlであることを確認し、そうであれば応答時間を表示することです
$homepage = file_get_contents('http://www.forbes.com/news/index.xml');
XML ファイルが有効でない場合は、エラー メッセージが表示されます。私はtry and catch例外を使いたいです。