php-general | 2001092

[PHP] Re: Making variable global / accessing variable From: Justin Garrett (usjgarrett <email protected>)
Date: 09/30/01

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 <email protected>> wrote in message news:3BB755BB.408D290E <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: php-general-unsubscribe <email protected> For additional commands, e-mail: php-general-help <email protected> To contact the list administrators, e-mail: php-list-admin <email protected>