Parse error: parse error, unexpected ?????? in ???????????? on line ???
If that error does not look familiar, you obviously haven't been coding much. Or you've always been really meticulous about your semicolons. I have found the major cause of this error popping up to be semicolons. Other common cause - forgetting the . when concatcenating strings ($str = "sh# "$str;).
Fatal error: Call to undefined function: ??????() in ?????????????? on line ???
This is a simple one, sometimes it's simply a misspelling on your part (remember those naming conventions?) or more commonly that you simply haven't included the file that contains the function
Parse error: parse error, unexpected ? in ?????????? on line 265
How can this be when the file is only 264 lines long? You've forgotten to close a brace '}' somewhere in your code. Get yourself a editor that can show you where the brace/bracket starts/ends when your cursor is on it. Also, with proper auto-indenting, this should never be an issue.
I know, there are not many common errors here at the moment, but I'll update as I remember more.