Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:33287 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 7244 invoked by uid 1010); 19 Nov 2007 06:32:50 -0000 Delivered-To: ezmlm-scan-internals@lists.php.net Delivered-To: ezmlm-internals@lists.php.net Received: (qmail 7229 invoked from network); 19 Nov 2007 06:32:50 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 19 Nov 2007 06:32:50 -0000 Authentication-Results: pb1.pair.com header.from=chx1975@gmail.com; sender-id=pass; domainkeys=bad Authentication-Results: pb1.pair.com smtp.mail=chx1975@gmail.com; spf=pass; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.146.180 as permitted sender) DomainKey-Status: bad X-DomainKeys: Ecelerity dk_validate implementing draft-delany-domainkeys-base-01 X-PHP-List-Original-Sender: chx1975@gmail.com X-Host-Fingerprint: 209.85.146.180 wa-out-1112.google.com Received: from [209.85.146.180] ([209.85.146.180:11944] helo=wa-out-1112.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 90/EE-31009-F0E21474 for ; Mon, 19 Nov 2007 01:32:48 -0500 Received: by wa-out-1112.google.com with SMTP id l24so2058527waf for ; Sun, 18 Nov 2007 22:32:45 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:sender:to:subject:mime-version:content-type:content-transfer-encoding:content-disposition:x-google-sender-auth; bh=3AlHQTBR2veepi2YyPC3+EEl6A0+bbg3GRibF89ZLsU=; b=FD2AGbtEHfJO5LydAI7zy/qgmQXC3dheISJC/wgMUG52HJ4lP3YEsTqtAMd1rYrvtVuOIAQAIT5omOR6NM7f9nBjYvGkAgKe0JC36YjNeNtJHsi6LQn8EdCCLDJ9t21+WaoAWB6/+lfNH82MdstY17h2HJ8UgsDvTzo5l+OYo9Q= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:sender:to:subject:mime-version:content-type:content-transfer-encoding:content-disposition:x-google-sender-auth; b=pKH0vSGvil7wSncnxex7Hr3CBmNT7we50E9YPypthhLWNNXhRUS02Q/LrqiX4IHLn87IulWtB17hbDWL9g3F1b5xf45LRRip6CF3XhaNTBa7L5bOK3v34/j0fu+C2r6LzzXnPW7dkXg1mFKWoLMU70HSNmWVFteTjyJpBkDMkFs= Received: by 10.114.25.3 with SMTP id 3mr565866way.1195453965046; Sun, 18 Nov 2007 22:32:45 -0800 (PST) Received: by 10.114.149.6 with HTTP; Sun, 18 Nov 2007 22:32:45 -0800 (PST) Message-ID: <7e270cea0711182232h4c3d87b1he688be5e9e3f4ce1@mail.gmail.com> Date: Mon, 19 Nov 2007 08:32:45 +0200 Sender: chx1975@gmail.com To: internals@lists.php.net MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline X-Google-Sender-Auth: 77883ea1036b443d Subject: Allow func_get_arg(s) to pass by reference From: karoly@negyesi.net ("Karoly Negyesi") Hi, I have failed the "state the goal and not the task" rule, sorry. So, my goal is to pass a variable number of arguments of which some could be references. I believed that this needs calltime by-ref calls but obviously need. For func_get_arg, a simple flag could suffice. For func_gets_args, I do not really know -- maybe a param to take all by ref, similar to EXTR_REFS. Thanks, Karoly Negyesi