I have used:
global $$td; in the past with success... -Jason Garber IonZoft.com At 07:38 PM 9/30/2001 -0700, Justin Garrett wrote: >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" <[EMAIL PROTECTED]> wrote in message >[EMAIL PROTECTED]">news:[EMAIL PROTECTED]... > > 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 > > > > > > > >-- >PHP General Mailing List (http://www.php.net/) >To unsubscribe, e-mail: [EMAIL PROTECTED] >For additional commands, e-mail: [EMAIL PROTECTED] >To contact the list administrators, e-mail: [EMAIL PROTECTED] -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]