jj20051 Posted November 7, 2010 Share Posted November 7, 2010 I'd like some help debuging my code, I can't seem to figure out why it isn't creating the variables... Here it is: <?php $template_settings = array( "index"=>"index.php", "announcements"=>"announcements.php" ); extract($template_settings, EXTR_PREFIX_ALL, "template_"); echo $template_index; ?> No matter what I do $template_index still equals null and I'm wondering what I'm doing wrong. There are no errors of anykind. Quote Link to comment Share on other sites More sharing options...
jj20051 Posted November 7, 2010 Author Share Posted November 7, 2010 Bump... Quote Link to comment Share on other sites More sharing options...
PaulRyan Posted November 7, 2010 Share Posted November 7, 2010 Hello JJ20051 Your current method is taking the prefix template_ and adding to the Array Keys, which will result in template__index or whatever key you use, EXTR_PREFIX_ALL already places and underscore after the prefix so you don't need to use one in the prefix. Try either removing the underscore from the the prefix or use a double underscore when trying to use it's vaule. Regards, Paul. Quote Link to comment Share on other sites More sharing options...
jj20051 Posted November 7, 2010 Author Share Posted November 7, 2010 OMG thank you so much Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.