Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:26833 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 77256 invoked by uid 1010); 7 Dec 2006 15:55:14 -0000 Delivered-To: ezmlm-scan-internals@lists.php.net Delivered-To: ezmlm-internals@lists.php.net Received: (qmail 77241 invoked from network); 7 Dec 2006 15:55:14 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 7 Dec 2006 15:55:14 -0000 Authentication-Results: pb1.pair.com header.from=iliaal@gmail.com; sender-id=pass; domainkeys=good Authentication-Results: pb1.pair.com smtp.mail=iliaal@gmail.com; spf=pass; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 66.249.82.239 as permitted sender) DomainKey-Status: good X-DomainKeys: Ecelerity dk_validate implementing draft-delany-domainkeys-base-01 X-PHP-List-Original-Sender: iliaal@gmail.com X-Host-Fingerprint: 66.249.82.239 wx-out-0506.google.com Linux 2.4/2.6 Received: from [66.249.82.239] ([66.249.82.239:22113] helo=wx-out-0506.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id D1/BF-13900-C1938754 for ; Thu, 07 Dec 2006 10:54:39 -0500 Received: by wx-out-0506.google.com with SMTP id i27so777940wxd for ; Thu, 07 Dec 2006 07:54:02 -0800 (PST) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:in-reply-to:references:mime-version:content-type:message-id:cc:content-transfer-encoding:from:subject:date:to:x-mailer:sender; b=CGza9JQnN4fJvYgo3vO92tihm+qlG6hYh1+78HmTNm34tVwmLP+zgiqhT85TLMnChhDbLFPju0s5c+JqWD3aYkrQ99GB2BuqYApMVzuxnu5aGFprNnfL9qMCtOGXWeqNuaCsBytMK3FqWqz7fKvAGoYqhvc/PDGQ+8uEGApDH24= Received: by 10.70.19.20 with SMTP id 20mr3896882wxs.1165506842258; Thu, 07 Dec 2006 07:54:02 -0800 (PST) Received: from ?192.168.1.32? ( [204.101.63.110]) by mx.google.com with ESMTP id h10sm147994wxd.2006.12.07.07.54.01; Thu, 07 Dec 2006 07:54:01 -0800 (PST) In-Reply-To: <79.1E.13900.F8038754@pb1.pair.com> References: <0c60b01d19ec7e242ade31e29120ee27@gravitonic.com> <4577FC87.7090109@hardened-php.net> <79.1E.13900.F8038754@pb1.pair.com> Mime-Version: 1.0 (Apple Message framework v752.3) Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed Message-ID: <5D89A1AE-2EB0-4977-A7EE-B511A4843D27@prohost.org> Cc: Stefan Esser , Content-Transfer-Encoding: 7bit Date: Thu, 7 Dec 2006 10:53:51 -0500 To: Zeev Suraski X-Mailer: Apple Mail (2.752.3) Sender: Ilia Alshanetsky Subject: Re: [PHP-DEV] PHP 5.2: Serialization patch From: ilia@prohost.org (Ilia Alshanetsky) On 7-Dec-06, at 10:17 AM, Zeev Suraski wrote: > At 13:35 07/12/2006, Stefan Esser wrote: >> Guys, >> >> why can't you simply introduce a new variable type for serialized >> strings like uppercase S: >> There is absolutely no need for breaking backward compatibility. > > I can't think of a single reason not to use a new type like you > suggest. > > Can anybody think of any drawbacks? Well, older version of PHP will be totally incapable of parsing it, creating problems for the many people who use serialized strings as a means of passing data between PHP applications. This would be an especially big problem if you would want to add it to a pre-6.0 release. Ilia Alshanetsky