note 28920 added to function.eval

From: Date: Tue, 28 Jan 2003 06:53:46 +0000
Subject: note 28920 added to function.eval
Groups: php.notes 
Request: Send a blank email to php-notes+get-42909@lists.php.net to get a copy of this message
/* It seems that eval() won't return by reference: */ function &get_ref ($var) { ... return $reference; } /* The following code returns a parse error */ /* (expecting T_NEW' or T_STRING' or T_VARIABLE' or '$'') */ $r =& eval ('return get_ref ($v);'); /* But thinking "inside the box" you can always do this... */ eval ('$r =& get_ref ($v);'); (I'm using PHP Version 4.2.3) -- http://www.php.net/manual/en/function.eval.php http://master.php.net/manage/user-notes.php?action=edit+28920 http://master.php.net/manage/user-notes.php?action=delete+28920 http://master.php.net/manage/user-notes.php?action=reject+28920

« previous php.notes (#42909) next »