Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:49087 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 37015 invoked from network); 16 Jul 2010 07:58:47 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 16 Jul 2010 07:58:47 -0000 Authentication-Results: pb1.pair.com header.from=tyra3l@gmail.com; sender-id=pass; domainkeys=bad Authentication-Results: pb1.pair.com smtp.mail=tyra3l@gmail.com; spf=pass; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.214.42 as permitted sender) DomainKey-Status: bad X-DomainKeys: Ecelerity dk_validate implementing draft-delany-domainkeys-base-01 X-PHP-List-Original-Sender: tyra3l@gmail.com X-Host-Fingerprint: 209.85.214.42 mail-bw0-f42.google.com Received: from [209.85.214.42] ([209.85.214.42:46369] helo=mail-bw0-f42.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id F8/D3-12736-031104C4 for ; Fri, 16 Jul 2010 03:58:41 -0400 Received: by bwz11 with SMTP id 11so1247424bwz.29 for ; Fri, 16 Jul 2010 00:58:37 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:sender:received :in-reply-to:references:date:x-google-sender-auth:message-id:subject :from:to:cc:content-type:content-transfer-encoding; bh=9JR0xjMDQ6A3GFM0ZF5HxusZMykg18gfWTJvgmfk9N8=; b=vFAACnoo4lotFRrIYzkzqxk2DkOxGvvMz5KU08Nxu36AwmP/PAO7JWofa8eGQujzGw 7isq85ux0DTab8SDOthuMpv1NMvXh2hso2NGJl0x71Eyh4Pf/dPh+IrpkPs/BoWH/ySf A5qcU+z7CPGpbKsjoKfPxEqQsZ+XjoC9j3o1E= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type :content-transfer-encoding; b=ponPbNdwI1tgJIN+4uVjZ5zip6yqdFb4f1kGmdiS5+Sa/vt9KlK1e2HTedE9pETjp+ KH/WsLAylMwMBnfDYmjJpy81d+NALyQ6S1OpOdfjl1P+nsFAk+kK5yX+yivydVJ65upJ MfNY772B7zC7yNmbfhcui8onh6FDgHS5IwjWg= MIME-Version: 1.0 Received: by 10.204.25.16 with SMTP id x16mr620627bkb.173.1279267116621; Fri, 16 Jul 2010 00:58:36 -0700 (PDT) Sender: tyra3l@gmail.com Received: by 10.204.99.201 with HTTP; Fri, 16 Jul 2010 00:58:36 -0700 (PDT) In-Reply-To: <4C400E96.7080207@sugarcrm.com> References: <4C3ED076.5060605@zend.com> <4C400E96.7080207@sugarcrm.com> Date: Fri, 16 Jul 2010 09:58:36 +0200 X-Google-Sender-Auth: RCRI2dDu5dFMuzS0Xl8U-t6IPqM Message-ID: To: Stas Malyshev Cc: Dmitry Stogov , PHP Internals Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Subject: Re: [PHP-DEV] [PATCH] string_offset access optimization From: info@tyrael.hu (Ferenc Kovacs) On Fri, Jul 16, 2010 at 9:47 AM, Stas Malyshev wro= te: > Hi! > >> $str =3D "abs"; >> var_dumo($str[1][0]); >> >> I think it's not a problem at all. >> "b" makes sense because "abs"[1] -> =C2=A0"b" and "b"[0] -> =C2=A0"b". > > Totally makes sense, but it'd be a bit strange that $str[1][0] works but > $str[1][0] =3D "a" does not. > -- > Stanislav Malyshev, Software Architect > SugarCRM: http://www.sugarcrm.com/ > (408)454-6900 ext. 227 > > -- > PHP Internals - PHP Runtime Development Mailing List > To unsubscribe, visit: http://www.php.net/unsub.php > > Isn't this the same problem as the below example of the type juggling? "" =3D=3D 0 // true "0" =3D=3D 0 // true "0" =3D=3D "" // false Tyrael