note 32981 added to function.parse-str

From: Date: Thu, 12 Jun 2003 20:04:02 +0000
Subject: note 32981 added to function.parse-str
Groups: php.notes 
Request: Send a blank email to php-notes+get-50250@lists.php.net to get a copy of this message
# ERROR: parse_str("varname") fails, because $varname will not be left unset if it was not set before cat parse_str__bug.php === #!/usr/bin/php -q <?php echo "PHP ".phpversion()."\n"; echo " \$testVar "; if (isset($testVar)) { echo "is set"; } else { echo "is not set"; } echo "\n"; echo "parse_str(\"testVar\")\n"; parse_str("testVar"); // function to check out echo " \$testVar "; if (isset($testVar)) { echo "is set"; } else { echo "is not set"; } echo "\n"; ?> === ./parse_str__bug.php | ./parse_str__bug.php | ./parse_str__bug.php === | === | === PHP 4.3.2 | PHP 4.2.2 | PHP 4.0.4pl1 $testVar is not set | $testVar is not set | $testVar is not set parse_str("testVar") | parse_str("testVar") | parse_str("testVar") $testVar is set <- error | $testVar is not set | $testVar is not set === | === | === ---- Manual Page -- http://www.php.net/manual/en/function.parse-str.php Edit Note -- http://master.php.net/manage/user-notes.php?action=edit+32981 Delete Note -- http://master.php.net/manage/user-notes.php?action=delete+32981&report=yes Reject Note -- http://master.php.net/manage/user-notes.php?action=reject+32981&report=yes

« previous php.notes (#50250) next »