note 60832 deleted from function.return by bjori

From: Date: Fri, 28 Apr 2006 14:29:34 +0000
Subject: note 60832 deleted from function.return by bjori
References: 1  Groups: php.notes 
Request: Send a blank email to php-notes+get-109991@lists.php.net to get a copy of this message
Note Submitter: If's with Arrays ---- I was working with functions that either returned arrays or simply false. I wanted to make sure I could test the returned value as an array within an if statement and still get it to return the appropriate response if the returned value wasn't an array. This is a script I wrote to test it out: <?php function returnfalse() { return false; } function returntrue() { return true; } $i = returntrue(); if ($i['private']) { echo ("<p>As true statement returns true.</p>"); } else { echo ("<p>As true statement returns false.</p>"); } if ($i) { echo ("<p>As true statement returns true.</p>"); } else { echo ("<p>As true statement returns false.</p>"); } $i = returnfalse(); if ($i['private']) { echo ("<p>Statment returned as true.</p>"); } else { echo ("<p>Statment returned as false.</p>"); } if ($i) { echo ("<p>Statement returned as true.</p>"); } else { echo ("<p>Statement returned as false.</p>"); } ?> The script gives the following output: As true statement returns false. As true statement returns true. Statment returned as false. Statement returned as false.

« previous php.notes (#109991) next »