Log of PHP syntax errors found by the PHP Code Checker

This is a log of the most common mistakes made by PHP programmers, as determined by the errors found during PHP code checks.

This is a rough log and provided simply for the benefit of curiousity.

Note: This does not include data from the "php -l" syntax check.

CountError
969343Mismatched number of curly braces {}
831582Mismatched number of parenthesis ()
186914Incorrect syntax for PHP code declaration <?php ?>
158908Mismatched number of square brackets []
86696Use of single equal sign in If expression
71936Missing quotes around string values when defining an array
28638Predefined $_VARIABLES not using proper brackets e.g. $_GET[ ]
28469Missing > when defining an array key=>value pair
17173Missing semicolon (warning, possible false positives)
5200Variable defined with more than one equal sign
1284Incorrect Foreach syntax
1135Mismatched number of comment tags /* */

Logging reset on October 23, 2013 with version 1.8

Return to the PHP Code and Syntax Checker