捕获异常信息内容

直接看代码:

<?php
   define('ERROR', 1);
   define('WARNING', 2);

   $content = @file_get_contents('http://lx.shellcodes.org/rss.php');
   $except = error_get_last();

   if($except['type'] == ERROR || $except['type'] == WARNING){
       dir("获取内容失败\n");
   }

   echo $content;

errorgetlast是5.2开始支持的一个函数。