No, PHP does not have support for raising events. As an alternative you can create error handling within your class. Have all of your class functions return something (either actual output, or just true). Wherever your would normally raise an event, just return false (and maybe set a error_string). That way, when your using the object created from the class, you can put the functions in an conditional statement. If everything went fine, then great ... if not, then it returned false and you can output the error_string.
This sucks compared to actually raising events, but it does the trick if you do it right.