| Posted by Jochem Maas on 01/18/05 06:37 
Phillip S. Baker wrote:> Greetings All,
 >
 > I am generating some variable variables.
 > I am interested for testing purposes in finding out the names of the
 > variables that are actually being generated. Since I want to make sure that
 > that my following conditional statements are working properly and the values
 > are set.
 
 $var="var";/* nothing */echo "\$".$var."\n";/* like */$var=${"var"};
 echo "\$$var\n";/* varvars */${$var."1"}="$var";${$$var}=$var;
 echo "\$".${$$var}."1";echo "\n";/* to */echo "\$".${${$$var}."1"};
 echo "\n";/*really */echo "\$".${"var1"}."\n";/* f*** */
 echo "\$".${${$var}."1"}."\n";echo "\$".${${${${${$var}}}}}."\n";
 /* your */${"var"} = ${$$var}."1";echo "\$".$$var."\n";/* day */
 
 to illustrate gregs point :-)
 
 >
 > So is there a way to print out the name of the variables?
 > Thanks.
 >
 > --
 > Blessed Be
 >
 > Phillip
 >
  Navigation: [Reply to this message] |