Re: Making variable global / accessing variable

From: Date: Mon, 01 Oct 2001 02:38:42 +0000
Subject: Re: Making variable global / accessing variable
References: 1  Groups: php.general 
Request: Send a blank email to php-general+get-69408@lists.php.net to get a copy of this message
Maybe something similar to this? function test($td){ $global = "global \$$td"."_error, \$$td"."_ok;"; eval($global); $set = "\$$td"."_error = \"ERROR\"; \$$td"."_ok = \"OK\";"; eval($set); } test("foo"); echo "$foo_error $foo_ok"; -- Justin Garrett "Martin" <martin@radiok2r.de> wrote in message news:3BB755BB.408D290E@radiok2r.de... > Hello! > > How can I make a variable, which name I give to a function, global in > this function? > > I want to make something like: > > function MyFunc($sVarName) > { GLOBAL [$sVarName]_error, $sVarName_ok; > .... > } > > So if $sVarName = "sHello", I want to access $sHello_error and > $sHello_ok in this function. > > Any idea how I can make this variable gloabl and whats the easyst way to > access this var then? > > Martin > >

« previous php.general (#69408) next »