Syntax error unexpected krescue
Keywords: syntax error unexpected krescue
Description: When programming in PHP, webmaster can encounter an error with a message such as parse error:syntax error, unexpected $end. This error is related to a syntax error in PHP. The most probable cause of the error is a missing or a mismatched parenthesis...
In fact, this error means that PHP has finished analyzing your code, but you forgot to close a symbol somewhere in your page or in those that were included.Situations:
- you forgot to close a quote, so PHP is continuing to analyze your code until it finds the closing quotation mark.
- You forgot to close a bracket, so from the last opening, PHP considers all the code that follows as part of a block that never ends.
- You forgot to close a parenthesis, so from the last open parenthesis, PHP considers all the code that follows as part of a specific block (condition, arguments of functions etc) that does not end.
- You forgot a comma, so for PHP there is an instruction in your code that has no end.
This means that the problem may not be on the line mentioned in the error message, as the missing symbol could be anywhere after that point.