note 20397 added to language.references
| From: | henrik dot gebauer at web dot de | Date: | Tue, 02 Apr 2002 17:34:48 +0000 |
| Subject: | note 20397 added to language.references | ||
| Groups: | php.notes | ||
| Request: | Send a blank email to php-notes+get-28505@lists.php.net to get a copy of this message | ||
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;
}
--
http://www.php.net/manual/en/language.references.php
http://master.php.net/manage/user-notes.php?action=edit+20397
http://master.php.net/manage/user-notes.php?action=delete+20397
http://master.php.net/manage/user-notes.php?action=reject+20397