Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:43719 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 53011 invoked from network); 16 Apr 2009 15:41:39 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 16 Apr 2009 15:41:39 -0000 Authentication-Results: pb1.pair.com smtp.mail=rquadling@googlemail.com; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=rquadling@googlemail.com; sender-id=pass; domainkeys=bad Received-SPF: pass (pb1.pair.com: domain googlemail.com designates 209.85.218.167 as permitted sender) DomainKey-Status: bad X-DomainKeys: Ecelerity dk_validate implementing draft-delany-domainkeys-base-01 X-PHP-List-Original-Sender: rquadling@googlemail.com X-Host-Fingerprint: 209.85.218.167 mail-bw0-f167.google.com Received: from [209.85.218.167] ([209.85.218.167:44356] helo=mail-bw0-f167.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 8F/75-24434-2B157E94 for ; Thu, 16 Apr 2009 11:41:38 -0400 Received: by bwz11 with SMTP id 11so495174bwz.23 for ; Thu, 16 Apr 2009 08:41:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma; h=domainkey-signature:mime-version:received:reply-to:from:date :message-id:subject:to:content-type:content-transfer-encoding; bh=KQa+cZiivMp45hwUfCa031ZkSrvdGcuXblAdLE6sDI4=; b=v9Jlpj7dIyLMMk/FXwW0/Z8vT8wDLe+PHDJvlcw/s6AQXs7tsIyTafVFWpmVry70Ar S047BPAagtJ0BGN7BlnAzMH5HFrE8FlpmkChMyN80Sy03Xxz/Qp1u92vCKi3w8IhUziV ZZuSaHJhuEBRf3cmzNLTYTvjd51tVHclB235g= DomainKey-Signature: a=rsa-sha1; c=nofws; d=googlemail.com; s=gamma; h=mime-version:reply-to:from:date:message-id:subject:to:content-type :content-transfer-encoding; b=seYrT805uyqj7zoHKqNtn3IeTzUBssiSXYCNQVAlifiNBXs83VIFW7zj95aSmSDeUW 1U61OGGCflwy4zqabSUNKyRz15I6PxH/5jEdMx0E062k1DA9ELNuWG9p9o/MtddmJygE OpgWlBKmaufrjf3uxxTeUbLAtCBTOt6nxMsos= MIME-Version: 1.0 Received: by 10.223.109.19 with SMTP id h19mr464605fap.20.1239896495159; Thu, 16 Apr 2009 08:41:35 -0700 (PDT) Reply-To: RQuadling@googlemail.com Date: Thu, 16 Apr 2009 16:41:20 +0100 Message-ID: <10845a340904160841n201db2edyf1ac121a40b14674@mail.gmail.com> To: PHP internals Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Subject: arg_separator.input / arg_separator.output and ini files. From: rquadling@googlemail.com (Richard Quadling) Hi. In the ini files the arg_separator's are detailed as ... ; The separator used in PHP generated URLs to separate arguments. ; PHP's default setting is "&". ; http://php.net/arg-separator.output ; Example: ;arg_separator.output = "&" ; List of separator(s) used by PHP to parse input URLs into variables. ; PHP's default setting is "&". ; NOTE: Every character in this directive is considered as separator! ; http://php.net/arg-separator.input ; Example: ;arg_separator.input = ";&" In php-src/main/main.c /* $Id: main.c,v 1.795 2009/03/27 02:33:44 lbarnaud Exp $ */, lines 540-541 ... STD_PHP_INI_ENTRY("arg_separator.output", "&", PHP_INI_ALL, OnUpdateStringUnempty, arg_separator.output, php_core_globals, core_globals) STD_PHP_INI_ENTRY("arg_separator.input", "&", PHP_INI_SYSTEM|PHP_INI_PERDIR, OnUpdateStringUnempty, arg_separator.input, php_core_globals, core_globals) Why are the defaults in PHP not the same as the defaults for the INI files, considering both php.ini-development and php.ini-production both agree on the alternative setting? Richard. -- ----- Richard Quadling Zend Certified Engineer : http://zend.com/zce.php?c=ZEND002498&r=213474731 "Standing on the shoulders of some very clever giants!"