You're right - the example is wrong.
Neil
Anthony Ritter wrote:
> **************************************************************************
> This Message Was Virus Checked With : SAVI 3.58 May 2002
> Last Updated 14th June 2002
> **************************************************************************
>
>
> I have a question about the PHP function file_exists():
>
> This is taken from a textbook entitled "PHP Professional Projects" by
> Wilfred, Gupta, Bhatnagar (Premier Press 2002 - ISBN1-931841-53-5) on page
> 261 under the chapter titled "Handling Files".
>
> The authors write...
>
> "Consider the following code to understand the file_exists() function.
>
> <?
> if (!(file_exists("data.dat")))
> {
> echo "The file exists";
> }
> else
> {
> echo "The file does not exist.";
> }
>
> "In the above code, the existence of the file data.dat is being verified
> with the help of the statement if (file_exists("data.dat")).
>
> [End of quote]
> .............................
>
> What I don't understand is why the author(s) have put the negation symbol of
>
> !
>
> in the preceding code.
>
> It would seem to follow that in plain English that the above code statement
> would read as...
>
> If the file data.dat does *not* exist - then execute the following
> condition which will print to the browser:
> "The File exists."
>
> Huh?
>
> Please advise.
> Thank you.
>
> Tony Ritter
>
>
>
>
>
>
--
----------------------------
Work: [EMAIL PROTECTED]
Home: [EMAIL PROTECTED]
Web: www.curvedvision.com
----------------------------
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php