PHP Parse error: syntax error, unexpected $end

This error is typically caused by a missing } used in PHP to denote content belonging to a WHILE, IF, or FOR loop.

You might accidentally comment out a } when you comment out a line of code. For example:

while (x==y){
do this;
do that;}

If you decide you no longer want to "do that", be very careful to not remove the } as I have done here.

while (x==y){
do this;
//do that;}

Instead, it is better practice to keep } on its own line.

while (x==y){
do this;
//do that;
}

Your comments help us keep the knowledge base updated. This is not a medium for support. If you have questions or need help, please contact us via email, phone or live chat for fast assistance.

Post Comment