defeated Posted August 26, 2009 Share Posted August 26, 2009 In a for loop I have the following code $jobloc.($i+1)=$addjobloc[$i]; What I am trying to do is... $jobloc1=$addjobloc[0]; $jobloc2=$addjobloc[1]; $jobloc3=$addjobloc[2]; But what I get is an Error: unexpected "=" Help please Link to comment https://forums.phpfreaks.com/topic/171926-solved-syntax-help/ Share on other sites More sharing options...
Adam Posted August 26, 2009 Share Posted August 26, 2009 Seems a little trivial creating 3 variables out of an array in that sense, but I'm assuming there's a reason behind it. I don't believe you can concatenate two variables together in that way to form a variable variable, you need to create the variable name first and then use that to create the variable variable, like so: $var_name = $jobloc.($i + 1); $$var_name = $addjobloc[$i]; Link to comment https://forums.phpfreaks.com/topic/171926-solved-syntax-help/#findComment-906558 Share on other sites More sharing options...
defeated Posted August 26, 2009 Author Share Posted August 26, 2009 Thank you Mr. Adam! Link to comment https://forums.phpfreaks.com/topic/171926-solved-syntax-help/#findComment-906647 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.