Michdd Posted November 30, 2008 Share Posted November 30, 2008 if($range <= 15){ $lvlamm = 5; $repamm = 25; } elseif($range => -15) { $lvlamm = 5; $repamm = 25; } elseif($range <= 30){ $lvlamm = 4; $repamm = 20; } elseif($range => -30){ $lvlamm = 4; $repamm = 20; } elseif($range <= 40){ $lvlamm = 3; $repamm = 15; } elseif($range => -40){ $lvlamm = 3; $repamm = 15; } else { $lvlamm = 1; $repamm = 5; } Error: Parse error: syntax error, unexpected T_DOUBLE_ARROW in /home/a8943039/public_html/usercp.php on line 457 Line: } elseif($range => -15) { Link to comment https://forums.phpfreaks.com/topic/134837-simple-parse-error/ Share on other sites More sharing options...
ratcateme Posted November 30, 2008 Share Posted November 30, 2008 the operator should be >= not => Scott. Link to comment https://forums.phpfreaks.com/topic/134837-simple-parse-error/#findComment-702122 Share on other sites More sharing options...
wildteen88 Posted November 30, 2008 Share Posted November 30, 2008 Looking at your code you have a bit of duplication. It could be written as: f($range >= -15 || $range <= 15) { $lvlamm = 5; $repamm = 25; } elseif($range >= -30 || $range <= 30) { $lvlamm = 4; $repamm = 20; } // etc Link to comment https://forums.phpfreaks.com/topic/134837-simple-parse-error/#findComment-702200 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.