On Tue, December 4, 2007 2:58 pm, Cesar D. Rodas wrote: > I know that PHP doesn't support pointers to a variable, instead of > that > there is references to a variable which are similar to pointers, > right? > > BTW, what I want to do is to save a references to a variable and read > the > content when I need, similar to PDO "bindParam". I will try to explain > better in the following pseudo php code. > > function foo($a) { > $GLOBALS['references']['a'] = /*references to $a */ > } > > function bar() { > echo $GLOBALS['references']['a']; > } > > $var="hello" > foo($var); > $var = "hi"; > bar(); /* it should print "hi" instead of "hello" */ If you are making things this complicated, you will probably regret it someday... That said, I think if you just did: foo('var'); and changed the 'a' in foo/bar to $a then you would get what you want... It won't be a reference nor a pointer, but just a global variable, disguised by using $GLOBALS instead of: global $var; as you should do for clarity. YMMV -- Some people have a "gift" link here. Know what I want? I want you to buy a CD from some indie artist. http://cdbaby.com/from/lynch Yeah, I get a buck. So? -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php