From: Will Fitch Date: Tue, 25 Sep 2012 19:22:24 +0000 (-0400) Subject: Bug #62593 Updated test to verify bindParam doesn't change original value X-Git-Tag: php-5.4.9RC1~10^2~2 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=d922e801ee0c7aafefd34ec7e5132981c4928918;p=php Bug #62593 Updated test to verify bindParam doesn't change original value --- diff --git a/ext/pdo_pgsql/tests/bug62593.phpt b/ext/pdo_pgsql/tests/bug62593.phpt index 9ad5ff7a0a..e3ebf46ed5 100644 --- a/ext/pdo_pgsql/tests/bug62593.phpt +++ b/ext/pdo_pgsql/tests/bug62593.phpt @@ -26,8 +26,10 @@ $query->bindValue(':foo', 0, PDO::PARAM_BOOL); $query->execute(); $errors[] = $query->errorInfo(); -$value = false; +// Verify bindParam maintains reference and only passes when execute is called +$value = true; $query->bindParam(':foo', $value, PDO::PARAM_BOOL); +$value = false; $query->execute(); $errors[] = $query->errorInfo(); var_dump($value);