Jump to content

Array and extract problems?


jj20051

Recommended Posts

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.

Link to comment
Share on other sites

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.

Link to comment
Share on other sites

This thread is more than a year old. Please don't revive it unless you have something important to add.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.