Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:3568 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 79394 invoked from network); 22 Jul 2003 19:45:49 -0000 Received: from unknown (HELO gate.netwake.de) (213.70.34.11) by pb1.pair.com with SMTP; 22 Jul 2003 19:45:49 -0000 Received: from localhost (localhost [127.0.0.1]) by gate.netwake.de (Postfix) with ESMTP id 577EF159FB for ; Tue, 22 Jul 2003 21:45:48 +0200 (CEST) Received: from gate.netwake.de ([127.0.0.1]) by localhost (gate [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 26817-04 for ; Tue, 22 Jul 2003 21:45:46 +0200 (CEST) Received: from netwake-nt.netwake.de (netwake-nt.netwake.de [192.168.1.1]) by gate.netwake.de (Postfix) with ESMTP id 8FCE2158E8 for ; Tue, 22 Jul 2003 21:45:46 +0200 (CEST) Received: by netwake-nt.netwake.de with Internet Mail Service (5.5.2653.19) id ; Tue, 22 Jul 2003 21:45:46 +0200 Message-ID: <656F04F343FC25409463829A15B5FDDC3F95A7@netwake-nt.netwake.de> To: internals@lists.php.net Date: Tue, 22 Jul 2003 21:45:45 +0200 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2653.19) Content-Type: text/plain; charset="iso-8859-1" X-Virus-Scanned: by amavisd-new-20030616-p3 (Debian) at netwake.de Subject: Re: [PHP-DEV] Feature proposal From: Thomas.Lamy@netwake.de (Thomas Lamy) Mike Robinson topquoted: > No offense, but I see this feature as a bad thing in so many ways > and on so many levels my skin is crawling. :) > > > Regards > > Mike Robinson > http://fiddy8.com/ > > > > I have to fight with people that using error suppression > operator - they > > just hide their bugs. > > I wrote simple patch that allows set > disable_error_suppression=On in > > php.ini that causes engine to ignore '@' operators. > > > > http://strony.wp.pl/wp/wmeler/error_suppression.patch.txt > > While at first it seems like a good thing - I often see (even commercial) scripts not initializing vars before use or not checking for zero divisors. At the end one _needs_ this to prevent information/path disclosure or even honestly deal with maybe-go-wrong things. So better go ahead and educate mis-use(r)s. Thomas