mfindlay Posted June 9, 2008 Share Posted June 9, 2008 Hey Guys, Can anyone please tell me why the variable below isn't being seen? $question_stem = explode("_______" , $question_stem); //This is a fill in blanks question stored in csv fille, $stem_length = count($question_stem);//Need to find out how many elements in array if ($stem_length > $length) //a test.... echo "<CONTENT TYPE=\"text/plain\"><![CDATA[" . $question_stem[$stem_length] . "]]></CONTENT>\n"; // doesn't work???? echo $stem_length; // work correctly, prints out the value Basically I want to print out the last element of the $question_stem array... Thanks.. Quote Link to comment https://forums.phpfreaks.com/topic/109384-solved-why-variable-not-being-seen/ Share on other sites More sharing options...
MadTechie Posted June 9, 2008 Share Posted June 9, 2008 indexs start from 0 //you need to add minus 1 $stem_length = count($question_stem) - 1;//Need to find out how many elements in array Quote Link to comment https://forums.phpfreaks.com/topic/109384-solved-why-variable-not-being-seen/#findComment-561030 Share on other sites More sharing options...
mfindlay Posted June 9, 2008 Author Share Posted June 9, 2008 Thanks MadTechie, of course... only get to code 1 or 2 times a year, but still should have realised!! Cheers, Mark. Quote Link to comment https://forums.phpfreaks.com/topic/109384-solved-why-variable-not-being-seen/#findComment-561055 Share on other sites More sharing options...
MadTechie Posted June 9, 2008 Share Posted June 9, 2008 Its a very easy mistake, (kicked myself a few times ) Quote Link to comment https://forums.phpfreaks.com/topic/109384-solved-why-variable-not-being-seen/#findComment-561060 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.