Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:21491 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 71506 invoked by uid 1010); 12 Jan 2006 16:50:05 -0000 Delivered-To: ezmlm-scan-internals@lists.php.net Delivered-To: ezmlm-internals@lists.php.net Received: (qmail 71491 invoked from network); 12 Jan 2006 16:50:05 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 12 Jan 2006 16:50:05 -0000 X-Host-Fingerprint: 213.136.52.68 mailgate-out2.mysql.com Linux 2.5 (sometimes 2.4) (4) Received: from ([213.136.52.68:37238] helo=mailgate.mysql.com) by pb1.pair.com (ecelerity 2.0 beta r(6323M)) with SMTP id 5D/CE-29075-BB886C34 for ; Thu, 12 Jan 2006 11:50:03 -0500 Received: from localhost (localhost.localdomain [127.0.0.1]) by mailgate.mysql.com (8.13.4/8.13.4) with ESMTP id k0CGnuu0027334; Thu, 12 Jan 2006 17:49:56 +0100 Received: from mail.mysql.com ([10.222.1.99]) by localhost (mailgate.mysql.com [10.222.1.98]) (amavisd-new, port 10026) with LMTP id 25115-02-2; Thu, 12 Jan 2006 17:49:56 +0100 (CET) Received: from [10.100.72.16] (10-100-72-16.mysql.internal [10.100.72.16]) by mail.mysql.com (8.13.3/8.13.3) with ESMTP id k0CGnqmw006549; Thu, 12 Jan 2006 17:49:53 +0100 Message-ID: <43C688AE.80403@php.net> Date: Thu, 12 Jan 2006 17:49:50 +0100 User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8) Gecko/20051219 SeaMonkey/1.0b MIME-Version: 1.0 To: "Frank M. Kromann" CC: Jared.Williams1@ntlworld.com, "'Aidan Lister'" , internals@lists.php.net References: <11370812947200000@9866357972520000.9866341568840000> In-Reply-To: <11370812947200000@9866357972520000.9866341568840000> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new at mailgate.mysql.com Subject: Re: [PHP-DEV] Re: Named arguments revisited From: hartmut@php.net (Hartmut Holzgraefe) Frank M. Kromann wrote: > And if you have many parameters to functions you still need to look at the > definition (or documentation) to figure out what parameters the function > takes. It's not a big problem to look at the order at the same time. lets face the opposite direction for a second: all those string functions with different order of haystack and needle named parameters could help to reduce the criticism we get for this poor choice of parameter order in the past ... -- Hartmut Holzgraefe, Senior Support Engineer . MySQL AB, www.mysql.com