Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:80346 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 22758 invoked from network); 11 Jan 2015 03:02:15 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 11 Jan 2015 03:02:15 -0000 Authentication-Results: pb1.pair.com smtp.mail=jrbasso@gmail.com; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=jrbasso@gmail.com; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.213.171 as permitted sender) X-PHP-List-Original-Sender: jrbasso@gmail.com X-Host-Fingerprint: 209.85.213.171 mail-ig0-f171.google.com Received: from [209.85.213.171] ([209.85.213.171:37838] helo=mail-ig0-f171.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 3A/EA-48183-6B7E1B45 for ; Sat, 10 Jan 2015 22:02:14 -0500 Received: by mail-ig0-f171.google.com with SMTP id z20so7151553igj.4 for ; Sat, 10 Jan 2015 19:02:11 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=sRRq01o3J2H8Fa0ulqWm68z9YphohqwdW6VL2fa28+c=; b=cQ/5RA8riTcJWppj52pjn47/wlVYn77XvOxqjuLNQFfRrQDnqHwMeQ41bxP1JOuELR 2JStW05ZZRS6sBoxG3cLZZlu2tku+fJrvo2+oaikPdmukKC/M3NyW6Z3I4j6BYanqVzF njxSzufR2FvU9lUzcuM9m2263wt+6RdqUSFvUo5LhMGDx9EW5pcEGrjr8QZkjDTjWmDu O7dp3LcD4ReOUzd+5qV9hzRqV2hzDjMROlhkB7573oFwLPBOGgmUdqpJQf21XUvcNmJ+ 2gNYcWlho0tvPhLW6zTBnq5cO7oVuDFpDL6WLmHHIE7Gtgf8BNOv/ELCCKu1duQCaFxM IKZg== MIME-Version: 1.0 X-Received: by 10.50.43.133 with SMTP id w5mr9394663igl.44.1420945331769; Sat, 10 Jan 2015 19:02:11 -0800 (PST) Received: by 10.64.91.65 with HTTP; Sat, 10 Jan 2015 19:02:11 -0800 (PST) Date: Sat, 10 Jan 2015 22:02:11 -0500 Message-ID: To: PHP Internals Content-Type: multipart/alternative; boundary=089e01175f2bbed93a050c579d63 Subject: [RFC] [VOTE] Preserve Fractional Part in JSON encode From: jrbasso@gmail.com (Juan Basso) --089e01175f2bbed93a050c579d63 Content-Type: text/plain; charset=UTF-8 I'd like to initiate a vote on this RFC: https://wiki.php.net/rfc/json_preserve_fractional_part TLDR: this RFC would add a new json_encode option to preserve fractional part of float numbers when they are 0. Ie, encoding (float)10 to json will be 10.0. PS: This is not enabled by default. The code was implemented and available on https://github.com/php/php-src/pull/642 Preview discussions on: - http://marc.info/?l=php-internals&m=141507087629656&w=2 - http://marc.info/?l=php-internals&m=141953602116283&w=2 Thanks, Juan Basso --089e01175f2bbed93a050c579d63--