in reply to Re: line number
in thread line number

If your code is split into multiple files, it will also help to use __FILE__ , like this:

print "Error at line " . __LINE__ . " in file " . __FILE__ . "\n";