file_exists()

From: Date: Wed, 26 Jun 2002 13:26:18 +0000
Subject: file_exists()
Groups: php.general 
Request: Send a blank email to php-general+get-103941@lists.php.net to get a copy of this message
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

« previous php.general (#103941) next »