why two error reports when include() and require() failed in php
<p>i have a script like this :</p>

<pre><code>&lt;html&gt;
&lt;body&gt;

&lt;?php
require("wrongFile.php");
echo "Hello World!";
?&gt;

&lt;/body&gt;
&lt;/html&gt;
</code></pre>

<p>now if wrongfile not exists the two below error will report:  </p>

<blockquote>
  <p>Warning: require(wrongFile.php) [function.require]: failed to open stream: No such file or directory in C:\home\website\test.php on line 5  </p>
  
  <p>Fatal error: require() [function.require]:Failed opening required 'wrongFile.php' (include_path='.;C:\php5\pear') in C:\home\website\test.php on line 5</p>
</blockquote>

<p>i know that if not exists file in require() function a fatal error displayed that cause script execution stop but do not understand what is first error </p>

<p>the first error display in using of include() function too</p>
