Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:85649 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 47242 invoked from network); 1 Apr 2015 18:47:38 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 1 Apr 2015 18:47:38 -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.213.175 as permitted sender) X-PHP-List-Original-Sender: jakub.php@gmail.com X-Host-Fingerprint: 209.85.213.175 mail-ig0-f175.google.com Received: from [209.85.213.175] ([209.85.213.175:38535] helo=mail-ig0-f175.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 34/64-21906-94D3C155 for ; Wed, 01 Apr 2015 13:47:38 -0500 Received: by igbqf9 with SMTP id qf9so54257568igb.1 for ; Wed, 01 Apr 2015 11:47:35 -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=NDl0uLTdOCEXvk1X8Wtuz/DyX7sZ7vHHxS3a3SHFtyI=; b=CLBbdsr/WXt1g42JrUmdStIdiBfT+h0isQs1/N4LyIdqAX8IrKHZBTplUTF3qTpD7v QzWgDXPmmB69OUHxdNUsJiecDnBR2EG/FVfDMedKsM5DIpAe1a/BzlnCsVGs1I06w/Jn Vm2PHDYJdcgw6P94z+8TGq0TmTKu5in8Pgcv+P+tBhcgIV/Kj7vuk0qcbweR0Y9YAXJK QfNaQ/ay4dVAcZiMzL03tuQ9kz7TDe+QABt723Scn866SLcH0qN4Yi6qzneNgF1KiuqE ycSkHjLEEyBTDJOoA7vv3f8xRtr53Z6F/hWzXRzjH7ni10G0WC3N/yX84fgmOpfj8yxb tXuQ== MIME-Version: 1.0 X-Received: by 10.107.18.170 with SMTP id 42mr10114618ios.38.1427914055686; Wed, 01 Apr 2015 11:47:35 -0700 (PDT) Sender: jakub.php@gmail.com Received: by 10.107.39.18 with HTTP; Wed, 1 Apr 2015 11:47:35 -0700 (PDT) In-Reply-To: References: Date: Wed, 1 Apr 2015 19:47:35 +0100 X-Google-Sender-Auth: mE5g1YsGJizT8L-JR7ZaKdJ9xkI Message-ID: To: Yasuo Ohgaki Cc: PHP internals list Content-Type: multipart/alternative; boundary=001a113f2e320f217e0512ae2627 Subject: Re: [PHP-DEV] JSON float number as string From: bukka@php.net (Jakub Zelenka) --001a113f2e320f217e0512ae2627 Content-Type: text/plain; charset=UTF-8 Hi Yasuo, On Wed, Apr 1, 2015 at 3:30 AM, Yasuo Ohgaki wrote: > > There are too many options (4 options to be exact) for JSON to work safely > under HTML context currently. If user would not like to loose int/float > information, 6 options are needed. Number of options are better to be > reduced, so big +1 for string raw data by default. It may be better to have > > JSON_HEX_HTML_CHARS = JSON_HEX_TAG | JSON_HEX_AMP | JSON_HEX_APOS | > JSON_HEX_QUOT > > It might make sense to introduce something like that. I'm not sure about the name but definitely will think about that and possibly open a new email thread as it's again a bit off topic :) Cheers Jakub --001a113f2e320f217e0512ae2627--