Path: csiph.com!weretis.net!feeder4.news.weretis.net!feeder1.news.weretis.net!news.solani.org!.POSTED!not-for-mail From: Thomas 'PointedEars' Lahn Newsgroups: comp.lang.php Subject: Re: Rant: http_build_query() and arg_separator.output Date: Wed, 07 Sep 2016 22:18:59 +0200 Organization: PointedEars Software (PES) Lines: 26 Message-ID: <2003011.ElGaqSPkdT@PointedEars.de> References: <71e67ba6-2bd8-bc0f-3276-b8dbfd6b75c9@arnowelzel.de> <9a112104-5a9b-46dc-080e-5121d01697ee@arnowelzel.de> <87r397kbwn.fsf@bsb.me.uk> <87vayiwdnr.fsf@bsb.me.uk> Reply-To: Thomas 'PointedEars' Lahn Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 8Bit X-Trace: solani.org 1473279539 21510 eJwFwQEBwDAIAzBLFErhdjaYfwlPMgTdolLMl4/0NzWfHH2iMkY7JwZYlpEg3BmtK7Pq/QEHTw/e (7 Sep 2016 20:18:59 GMT) X-Complaints-To: abuse@news.solani.org NNTP-Posting-Date: Wed, 7 Sep 2016 20:18:59 +0000 (UTC) User-Agent: KNode/4.14.2 Cancel-Lock: sha1:sFo2o+O326QuMUDhurKPw05Kgz8= X-NNTP-Posting-Host: eJwFwQERADEIAzBLMGj5yWFw9S/hEwSdU0kwIcg0PUNqJQcK0Z5Fq1xxp633XcX5LC638gcw9BFl X-User-ID: eJwNxsEBwCAIA8CVJCURxiko+4/Q3uv4yNTbRTmHI2FiPXWbx1gRPWO2qNPZ/F8vLrFsgOiL9p3aJ/IClY4PWqwVaw== Xref: csiph.com comp.lang.php:17025 Arno Welzel wrote: > Ben Bacarisse schrieb am 2016-08-30 um 16:10: >> We may be taking at cross purposes because we seem to be agreeing but >> using different emphasis. Yes, it is usually "&" but unless is always >> is, you need to be able to specify it. I've seen services (rather old >> ones now) that used ";". In fact ";" was specified in some very early >> RFCs for URLs for what were then called URL parameters (IIRC). This was > > Well ";" was mentioned for "FTP url-path" to add *one* optional > parameter to the file path in RFC1738: > > > > But I don't think that this is the reason for PHP to offer a runtime > configuration for the separator in URLs. You are correct. The reason is that people/Web applications have used “;” and perhaps other parameter separators in *HTTP* URLs (IIRC I have also seen “|”). Ben already told you, and I can confirm it. -- PointedEars Zend Certified PHP Engineer | Twitter: @PointedEars2 Please do not cc me. / Bitte keine Kopien per E-Mail.