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 Quote 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]; Quote 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! Quote Link to comment https://forums.phpfreaks.com/topic/171926-solved-syntax-help/#findComment-906647 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.