Re: [PHP] adding a variable to a variable name

2002-07-03 Thread Bogdan Stancescu

You are on the right track with the reasoning:

$unsetA = "level" . $i . "Name";

unset($$unsetA);

HTH

Bogdan

Tom Beidler wrote:

>I'm wondering if this can be done, and if so, what's the proper way to do
>it.
>
>For the current issue I'm trying to unset some variables with common names
>and I would like to step through them with a loop. Here's where I'm at to
>give you an idea but the code doesn't work.
>
>for ($i = 2; $i <= 4; $i++) {
>unset($level$iName);
>unset($level$iUrl);
>}
>
>so the code unsets 
>
>unset($level2Name);
>unset($level2Url);
>unset($level3Name);
>unset($level3Url);
>unset($level4Name);
>unset($level4Url);
>
>I guess I could create a variable before the unset like so
>
>$unsetA = "level" . $i . "Name";
>
>but that seems cloogey.
>
>Thanks,
>Tom
>
>
>  
>





-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php




RE: [PHP] adding a variable to a variable name

2002-07-04 Thread Ford, Mike [LSS]

> -Original Message-
> From: Tom Beidler [mailto:[EMAIL PROTECTED]]
> Sent: 03 July 2002 21:41
> 
> For the current issue I'm trying to unset some variables with 
> common names
> and I would like to step through them with a loop. Here's 
> where I'm at to
> give you an idea but the code doesn't work.
> 
> for ($i = 2; $i <= 4; $i++) {
> unset($level$iName);
> unset($level$iUrl);
> }

[...]

> I guess I could create a variable before the unset like so
> 
> $unsetA = "level" . $i . "Name";

This does the trick:

   unset(${"level${i}Name"});

> but that seems cloogey.

cloogey --> kludgy???

Cheers!

Mike

-
Mike Ford,  Electronic Information Services Adviser,
Learning Support Services, Learning & Information Services,
JG125, James Graham Building, Leeds Metropolitan University,
Beckett Park, LEEDS,  LS6 3QS,  United Kingdom
Email: [EMAIL PROTECTED]
Tel: +44 113 283 2600 extn 4730  Fax:  +44 113 283 3211 

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php