Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:35513 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 41362 invoked by uid 1010); 15 Feb 2008 10:18:08 -0000 Delivered-To: ezmlm-scan-internals@lists.php.net Delivered-To: ezmlm-internals@lists.php.net Received: (qmail 41345 invoked from network); 15 Feb 2008 10:18:08 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 15 Feb 2008 10:18:08 -0000 Authentication-Results: pb1.pair.com smtp.mail=jani.taskinen@sci.fi; spf=permerror; sender-id=unknown Authentication-Results: pb1.pair.com header.from=jani.taskinen@sci.fi; sender-id=unknown Received-SPF: error (pb1.pair.com: domain sci.fi from 63.208.196.179 cause and error) X-PHP-List-Original-Sender: jani.taskinen@sci.fi X-Host-Fingerprint: 63.208.196.179 mho-02-bos.mailhop.org Received: from [63.208.196.179] ([63.208.196.179:60723] helo=mho-02-bos.mailhop.org) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id EA/25-26828-ED665B74 for ; Fri, 15 Feb 2008 05:18:06 -0500 Received: from [81.22.163.71] (helo=[10.6.109.198]) by mho-02-bos.mailhop.org with esmtpsa (SSLv3:RC4-MD5:128) (Exim 4.68) (envelope-from ) id 1JPxdn-0001vL-Ka; Fri, 15 Feb 2008 10:17:59 +0000 X-Mail-Handler: MailHop Outbound by DynDNS X-Originating-IP: 81.22.163.71 X-Report-Abuse-To: abuse@dyndns.com (see http://www.mailhop.org/outbound/abuse.html for abuse reporting information) X-MHO-User: U2FsdGVkX1/CkdEdd+20UernOjyj3ppT6z54Z2InPwk= Reply-To: jani.taskinen@iki.fi To: Dmitry Stogov Cc: Marcus Boerger , PHP Internals List , Andi Gutmans In-Reply-To: <47B56334.9070007@zend.com> References: <971575499.20080209153315@marcus-boerger.de> <47B54F0C.2090700@zend.com> <1203067815.10500.5.camel@localhost.localdomain> <47B56334.9070007@zend.com> Content-Type: text/plain Date: Fri, 15 Feb 2008 12:17:57 +0200 Message-ID: <1203070677.10500.12.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Evolution 2.8.3 (2.8.3-2.fc6) Content-Transfer-Encoding: 7bit Subject: Re: [PHP-DEV] [RFC] Conditional INI support From: jani.taskinen@sci.fi (Jani Taskinen) On Fri, 2008-02-15 at 13:02 +0300, Dmitry Stogov wrote: > Jani Taskinen wrote: > >> c) We can use just "value" insted of ${value} in conditions. > > > > Yup. ${foobar} is actually not any "variable" per se, but just a > > reference to existing ini entry in the file. And I don't think that > > needs to change. > > Oh, I see. Then we can use just "$string" (or "$str.str") for ini > entries and "string" for PHP constants. We can also implement defined() > macro-function, to check if constant defined. Why? Don't make php.ini parsing any more complex than it already is(n't). Any string which can pass as constant will have that constant's (or environment variable) value. Why do you need any "variable" in there anyway? And why do you need defined() ??? (examples please? :) --Jani -- Patches/Donations: http://pecl.php.net/~jani/