Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:43969 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 92023 invoked from network); 15 May 2009 06:01:04 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 15 May 2009 06:01:04 -0000 Authentication-Results: pb1.pair.com header.from=patrick.allaert@gmail.com; sender-id=pass; domainkeys=bad Authentication-Results: pb1.pair.com smtp.mail=patrick.allaert@gmail.com; spf=pass; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.220.220 as permitted sender) DomainKey-Status: bad X-DomainKeys: Ecelerity dk_validate implementing draft-delany-domainkeys-base-01 X-PHP-List-Original-Sender: patrick.allaert@gmail.com X-Host-Fingerprint: 209.85.220.220 mail-fx0-f220.google.com Received: from [209.85.220.220] ([209.85.220.220:36567] helo=mail-fx0-f220.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id A4/B9-27038-F150D0A4 for ; Fri, 15 May 2009 02:01:04 -0400 Received: by fxm20 with SMTP id 20so1882803fxm.23 for ; Thu, 14 May 2009 23:01:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=hJYZe6z5vYqhPy8Yi9lz7OI9AFPQTH5eTmHuYxXYd3c=; b=CQfhTYkSLNEoYnw2pHmGLehrQ3kjJbTqLwAVCA2rTWqLYVer7WFYuj/lPWra7L0Saw qYlICiodmFHFTz6ZMj+9BsBGOPigcNCzx81P1Pn1t36bIp3/eLcpW7d8p7C8TqqDzZk6 L04NmQEMtFdiktO2zSRb0q8+yHD1h6eYAOkVo= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; b=HMG+kBQaNbWXG0+H+f7Z2MSgjJ3yHXLzBhZHXwy+n73WBdCzlIvYxor0JU/TqWaAPa PkvuKgndUQBxuV5tKk/NeEC0mYwHFigMda74yMh2i/Bh4srW3lZBIRYTeNyDRKLzZrvF O76LA2Eb+D41b4Df+NNxvX7P5nzsRRKx18P30= MIME-Version: 1.0 Received: by 10.204.117.141 with SMTP id r13mr2940591bkq.207.1242367261069; Thu, 14 May 2009 23:01:01 -0700 (PDT) In-Reply-To: References: <4A0C9516.8060808@gmail.com> Date: Fri, 15 May 2009 08:01:00 +0200 Message-ID: To: Michael Shadle Cc: Nathan Rixham , PHP Development Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Subject: Re: [PHP-DEV] Re: Why does $_REQUEST exist? From: patrick.allaert@gmail.com (Patrick ALLAERT) 2009/5/15 Michael Shadle > > On Thu, May 14, 2009 at 3:03 PM, Nathan Rixham wrote: > > > bc? all the reasoning in the world won't justify it to 1 million busine= sses > > running php 4 code which is reliant on $_REQUEST behind the scenes. > > > > although it would generate a tonne of freelance work :p > > that code has to change for 5.3 or 6.0 anyway. > > now is the time to yank out some of the legacy crap. we don't want PHP > to be like windows, do we? Hello, I think Michael's vision is right in this area, maybe bc could just be achieved having a "register_request" INI parameter that is set by default to OFF that people just have to enable if they rely on $_REQUEST. We could manage it the same way register_globals is: "This feature has been=C2=A0DEPRECATED=C2=A0as of PHP 5.3.0 and=C2=A0REMOVE= D=C2=A0as of PHP 6.0.0" Patrick