Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:85542 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 27815 invoked from network); 30 Mar 2015 08:45:24 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 30 Mar 2015 08:45:24 -0000 Authentication-Results: pb1.pair.com smtp.mail=jakub.php@gmail.com; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=jakub.php@gmail.com; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.223.171 as permitted sender) X-PHP-List-Original-Sender: jakub.php@gmail.com X-Host-Fingerprint: 209.85.223.171 mail-ie0-f171.google.com Received: from [209.85.223.171] ([209.85.223.171:33839] helo=mail-ie0-f171.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id D3/F1-15027-32D09155 for ; Mon, 30 Mar 2015 03:45:23 -0500 Received: by iedfl3 with SMTP id fl3so126008561ied.1 for ; Mon, 30 Mar 2015 01:45:20 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc:content-type; bh=A0XKOJSyaJ6lEUy2GcJn9w00/DiPSR3fcebZbSJUmKk=; b=rjupPDAiLaGXqlvlBSINEBaWw1YTW563AVFNzbWUweVsm/0z2PRCL5kDOmmacR78Eq 3CpJMK503rw9Q6BF0ICgcWwm6oNeHCrWx1P8iHWoqIjLN7UPM4GWdnJHkX1V6eunvatD /u9GgFju7KE5bFyIpXV6SeqmHQtCOWIqYA+cbKc7fEeReLGK4jJABDc3Nll13i3zuoFv 5WMJi72g7eNljJNB2YF9Vhcw3NBOys+oJ3mmnqZce96gm1mYKP5MhQclnpjo2TlYnluT d+e51gBDbT5oP7fhWxyWUojkj+VkO7UccUMEccFbdXDABFmcT4qYRm5TwUWQSETB6C5M 5HFA== MIME-Version: 1.0 X-Received: by 10.50.6.4 with SMTP id w4mr16161880igw.36.1427705120457; Mon, 30 Mar 2015 01:45:20 -0700 (PDT) Sender: jakub.php@gmail.com Received: by 10.107.39.18 with HTTP; Mon, 30 Mar 2015 01:45:20 -0700 (PDT) In-Reply-To: References: Date: Mon, 30 Mar 2015 09:45:20 +0100 X-Google-Sender-Auth: 3g6dAEWdmz-C5efV60roQ6rNAzk Message-ID: To: Yasuo Ohgaki Cc: PHP internals list Content-Type: multipart/alternative; boundary=047d7bdc16868c875405127d8032 Subject: Re: [PHP-DEV] JSON float number as string From: bukka@php.net (Jakub Zelenka) --047d7bdc16868c875405127d8032 Content-Type: text/plain; charset=UTF-8 Hi Yasuo On Mon, Mar 30, 2015 at 1:07 AM, Yasuo Ohgaki wrote: > > "int" should be fixed also. > http://3v4l.org/95dHM > > We have already fix for this: JSON_BIGINT_AS_STRING ( http://3v4l.org/vYXUk ) > So option may be JSON_SCALAR_AS_STRING or > additional JSON_INT_AS_STRING. > > I was actually thinking about JSON_INT_AS_STRING anyway as it might be useful for type consistency in decoding (when decoding number that are close to bigint limit) and allowing safe encoding from 64bit to 32bit. However this is a bit more controversial so I plan to open a new thread about it. Cheers Jakub --047d7bdc16868c875405127d8032--