Do you want to stop users from seeing error reporting altogether or just disable it? Even on a production site, logging failures is typically a good idea.
# in your PHP code:
ini_set('display_errors', '0'); # don't show any errors...
error_reporting(E_ALL | E_STRICT); # ...but do log them
They will be recorded in your usual system log unless you specify otherwise with the error log command.