Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:49124 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 25031 invoked from network); 23 Jul 2010 08:20:09 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 23 Jul 2010 08:20:09 -0000 Authentication-Results: pb1.pair.com smtp.mail=h.reindl@thelounge.net; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=h.reindl@thelounge.net; sender-id=pass Received-SPF: pass (pb1.pair.com: domain thelounge.net designates 195.34.141.34 as permitted sender) X-PHP-List-Original-Sender: h.reindl@thelounge.net X-Host-Fingerprint: 195.34.141.34 mail.thelounge.net Windows 98 (1) Received: from [195.34.141.34] ([195.34.141.34:39495] helo=mail.thelounge.net) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 09/01-16143-5B0594C4 for ; Fri, 23 Jul 2010 04:20:06 -0400 Received: from srv-rhsoft.rhsoft.net (local.rhsoft.net [84.113.45.182]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by mail.thelounge.net (Postfix) with ESMTPSA id BBEFCC5; Fri, 23 Jul 2010 10:20:02 +0200 (CEST) Message-ID: <4C4950B2.40805@thelounge.net> Date: Fri, 23 Jul 2010 10:20:02 +0200 Organization: the lounge interactive design User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.7) Gecko/20100721 Remi/fc12 Lightning/1.0b2pre Thunderbird/3.1.1 MIME-Version: 1.0 To: Karoly Negyesi CC: "internals@lists.php.net" References: <730E72B7-B2C3-4FF9-8138-F04659ECDB56@php.net> In-Reply-To: X-Enigmail-Version: 1.1.2 OpenPGP: id=7F780279; url=http://arrakis.thelounge.net/gpg/h.reindl_thelounge.net.pub.txt Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Subject: Re: [PHP-DEV] Remove variable function and method calls From: h.reindl@thelounge.net (Reindl Harald) Am 23.07.2010 02:29, schrieb Karoly Negyesi: > On Thu, Jul 22, 2010 at 4:51 PM, Davey Shafik wrote: >> You can call classname::$foo() and even $obj->$foo() with call_user_func() >> should we get rid of those too? > > Absolutely not. Idiotic point of view, really there is no brain behind If you want a really clear syntax you must remove all of this cases because it would be inconsistent do it the way you wish and the result would be confusing for every other than you > It's not abusing it's the horribly confusing syntax. So damned do not use it but stop such braindead ideas like break backward compatibility just for fun - Please seach another toy instead try to damage programming languages. WHAT let you believe anything you saidin this topic makes sense? _______________________________________ Would you like to know what is really confusing? mysql_escape_string mysql_real_escape_string So if you have nothing to do try to cleanup this hint: "mysql_real_escape_string" never should have existed this way and should be dprecated for some relaeses until finally "mysql_escape_string" does what the user expects