function MyFunction($td)
{
         global $$td;
         echo $$td; // echos 3
         $$td = 5;
}

$billybob = 3;
MyFunction("billybob");
//Now $billybob = 5

-Jason Garber
IonZoft.com

At 10:25 PM 9/30/2001 -0400, you wrote:

>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]
>

At 10:25 PM 9/30/2001 -0400, Jason G. wrote:

>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]
>


-- 
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]

Reply via email to