note 20397 deleted from language.references by sniper
| From: | sniper@php.net | Date: | Tue, 30 Sep 2003 01:18:05 +0000 |
| Subject: | note 20397 deleted from language.references by sniper | ||
| References: | 1 | Groups: | php.notes |
| Request: | Send a blank email to php-notes+get-57308@lists.php.net to get a copy of this message | ||
Note Submitter: henrik.gebauer@web.de
----
If you want to check whether there is a reference between two variables you can use this function.
function check_reference(&$var1, &$var2)
{
// Save old values
$var1_old = $var1;
$var2_old = $var2;
// ($var1 . ".") must not be $var2
if($var1 . "." == $var2)
$var1 .= ".";
// Change $var1
$var1 .= ".";
// Did $var2 also change?
if($var2 == $var1)
$reference = true;
else
$reference = false;
// Old values
$var1 = $var1_old;
$var2 = $var2_old;
return $reference;
}