AcEBALL23 Posted October 22, 2012 Share Posted October 22, 2012 I keep on getting errors after errors i tried to research this but i coudn't find anything plz help here is my code: for($num=1; $num<=50; $num++){ $prime=true;$num=16; for($divisor=2;$divisor<$num;$divisor++){ if($num%divisor0) { $prime=false; break; } } $prime=true; if($prime&($num!=1) echo"$num\"<br>; } Link to comment https://forums.phpfreaks.com/topic/269792-parse-error-syntax-error-unexpected-t_echo/ Share on other sites More sharing options...
requinix Posted October 22, 2012 Share Posted October 22, 2012 What errors? Parse error, unexpected T_ECHO? Unexpected $end? Unexpected ">"? Undefined constants "divisor0" or "br"? Link to comment https://forums.phpfreaks.com/topic/269792-parse-error-syntax-error-unexpected-t_echo/#findComment-1387094 Share on other sites More sharing options...
AcEBALL23 Posted October 22, 2012 Author Share Posted October 22, 2012 The "write php code online" website told me to write "divisor0" i wrote "divisor=0" Link to comment https://forums.phpfreaks.com/topic/269792-parse-error-syntax-error-unexpected-t_echo/#findComment-1387095 Share on other sites More sharing options...
computermax2328 Posted October 23, 2012 Share Posted October 23, 2012 if($num%divisor0) { $prime=false; break; } In your first if statement divisor is not set as a variable. Should be $divisor. Idk what the 0 is for. Link to comment https://forums.phpfreaks.com/topic/269792-parse-error-syntax-error-unexpected-t_echo/#findComment-1387102 Share on other sites More sharing options...
Jessica Posted October 23, 2012 Share Posted October 23, 2012 If you don't understand $num%$divisor==0, look up modulus. Link to comment https://forums.phpfreaks.com/topic/269792-parse-error-syntax-error-unexpected-t_echo/#findComment-1387103 Share on other sites More sharing options...
requinix Posted October 23, 2012 Share Posted October 23, 2012 What errors? Parse error, unexpected T_ECHO? Probably, considering that's what the title says. Shows how much attention I pay to those things. At the end there's an if block that's missing a closing ) and the on the line below has to be inside the quotes (which aren't terminated either, thanks to the extraneous backslash). Link to comment https://forums.phpfreaks.com/topic/269792-parse-error-syntax-error-unexpected-t_echo/#findComment-1387111 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.