Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:101967 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 61646 invoked from network); 12 Mar 2018 15:32:16 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 12 Mar 2018 15:32:16 -0000 Authentication-Results: pb1.pair.com smtp.mail=cmbecker69@gmx.de; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=cmbecker69@gmx.de; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmx.de designates 212.227.15.19 as permitted sender) X-PHP-List-Original-Sender: cmbecker69@gmx.de X-Host-Fingerprint: 212.227.15.19 mout.gmx.net Received: from [212.227.15.19] ([212.227.15.19:48485] helo=mout.gmx.net) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id B9/8D-24487-D7D96AA5 for ; Mon, 12 Mar 2018 10:32:16 -0500 Received: from [192.168.2.110] ([91.8.172.162]) by mail.gmx.com (mrgmx003 [212.227.17.190]) with ESMTPSA (Nemesis) id 0LikE1-1eNR3f0nmf-00cyfR; Mon, 12 Mar 2018 16:32:10 +0100 To: Sara Golemon Cc: PHP internals References: <1e29d1b7-dbf4-35d5-61cc-8348c195984a@gmx.de> Message-ID: Date: Mon, 12 Mar 2018 16:32:13 +0100 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.6.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Language: de-DE Content-Transfer-Encoding: 8bit X-Provags-ID: V03:K0:LLeaApCaZQmpXae1IoZeW+0xzheuM/u151GlBrpH4CJZsgckEvp IoL8/AvGbKTkrPbXvtcZSwdOAU1XLsNVhi3R/gx7XYDoz0rcXD3DsJLbVMOcxvQvCVR9S7+ kZ/28GneAbyJqnQ10/kaXfmDa0zNF/7l7/tAKfxWLjA1KQwi/wwY5CIJHjbLRM3C/lqAwDL mOYcN36WRmCYrsgWysirg== X-UI-Out-Filterresults: notjunk:1;V01:K0:xefTYVGQBzk=:JAqZqaG9RXpZMaTuxD1b1A /3RvssYN5/uVP31m1ElxVzvqg7XZHL5IQDqpTf74vH01XgOEJ9arG8H8A3agSuZNzZkcOXknZ fwwCYYEmiiBSP83C5SeP/GWNZbQaTN3nQy3/EjWPJYMLiSXU3UmAQZF28uzoDiftiUdxiEsqE Cm87ncSlLLaLgv4KeJwJEUdVaoPNe/RwZ3JYcccTLQDLAxlP/ShEX/Wxh5wtVS/RUJjawGDyX hSE7AUvqfOnBnQ02VU2VDff7VTplotPy91oiabroUHb4Fl59/3TMBktLT0S9488w4LyLSbVwr 3jF/myuGKZ6MOp0VjumnVaLh9/PVmo3CxVmCgvydd+mWncV3ohSisLHa7XXdmnJxXEWE0+16f 5jSRqLXo3m5MjCEeX+OpMKOOnXdzix3FUFWdcsCtW2Ayo0NBDNKPdaN/kQihg4PjRBwqh6nun r4a7JM607xQyMS0wvoDB4qrelGOSd3/N3Y0EgjLuIYL+Fr0HCCW9i3nmKPWGhdsQCEn3qVGV9 wYxdSkRhIyd7opfWCv1fwJs3Dg8DqWUIRU3tcGAikvjl0UD5AZrv7rVGxLjd47dDnoOKyuqPe vrJD6XyNTLz9qDHvakqfgAchmX70FtVC7Z1GO0J86YH6PPqynTY/Oku8MqC+9y7enKiVKyEZ2 4Pbzc5sXstCT8f6j6XrZTSExeuM8V+XRRVMouXCGlq1y2bfNlTg117YrOrWFVaG8jcgLJGNUd IHsDpbV/j/hYBIck2PRHLd7bI6MwB/ifhFyX/RGlNKIB5Z+s44PmpQdAHdAvV87fWQ3p5FVm9 3+BYxLbD79ADQ90c97SLafqaE5NVBWE1+O8l12ELaa9jxQ+qjA= Subject: Re: [RFC] Base Conversion Clowniness From: cmbecker69@gmx.de ("Christoph M. Becker") On 12.03.2018 at 15:49, Sara Golemon wrote: > On Mon, Mar 12, 2018 at 10:10 AM, Christoph M. Becker wrote: > >> On 22.12.2013 at 20:46, Sara Golemon wrote: >> >>> https://wiki.php.net/rfc/base-convert >> >> Is there any chance to revive this RFC? […] > > Huh... It's got my name on it, but I can't for the life of me recall > starting this up. > > I agree with past-me, however. This is some clowny behavior. > > Let's consider the conversation reopened. […] That's the spirit! Thanks. I tend to prefer option C (throw a Warning, stop processing, and return the value up to that point). Option B (throw a Warning and return FALSE on unexpected characters) might be cleaner, but we're not that picky elsewhere, and the return value might not even be checked, and thus easily misinterpreted as zero. -- Christoph M. Becker