I'm having a huge problem with getting variable variables to work. Here's what the code looks like...
// This is set from a previous array... ///////////////////////////////////////////////// $the_variablename[0] = "processors"; // Now I include a file called vars.processors.php // (which contains an array called processors[] ) ///////////////////////////////////////////////// include("vars.".$the_variablename[0].".php"); Everything works fine so far. Then i make the variable variable, and the shit happens. // I want to set a javascript array value - already // set up in the script... // So I want to retrieve a value from the included // file dynamically and create a javascript statement // like this: // processors[0] = (whatever the value of $processors[0] within the included file) ///////////////////////////////////////////////// echo $the_variablename[0]."[0] = ".$$the_variablename[0][0].";\n"; And what do I get for wanting total control and dynamic code?? Undefined variable. Is it because i'm accessing an array within the array? Should I be calling it as: $($the_variablename[0])[0] or $$the_variablename[0][0] or do I need to establish a separate temp variable to take care of the array value, like this: $temp = $the_variablename[0]; echo $$temp[0]; Please help!!?! Dave -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php