Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:65729 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 49405 invoked from network); 8 Feb 2013 19:04:41 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 8 Feb 2013 19:04:41 -0000 Authentication-Results: pb1.pair.com header.from=hanskrentel@yahoo.de; sender-id=unknown; domainkeys=good Authentication-Results: pb1.pair.com smtp.mail=hanskrentel@yahoo.de; spf=permerror; sender-id=unknown Received-SPF: error (pb1.pair.com: domain yahoo.de from 77.238.189.70 cause and error) DomainKey-Status: good X-DomainKeys: Ecelerity dk_validate implementing draft-delany-domainkeys-base-01 X-PHP-List-Original-Sender: hanskrentel@yahoo.de X-Host-Fingerprint: 77.238.189.70 nm17.bullet.mail.ird.yahoo.com Received: from [77.238.189.70] ([77.238.189.70:35328] helo=nm17.bullet.mail.ird.yahoo.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 53/C2-18015-64C45115 for ; Fri, 08 Feb 2013 14:04:40 -0500 Received: from [212.82.105.245] by nm17.bullet.mail.ird.yahoo.com with NNFMP; 08 Feb 2013 19:04:36 -0000 Received: from [212.82.108.112] by tm17.bullet.mail.ird.yahoo.com with NNFMP; 08 Feb 2013 19:04:36 -0000 Received: from [127.0.0.1] by omp1021.mail.ird.yahoo.com with NNFMP; 08 Feb 2013 19:04:36 -0000 X-Yahoo-Newman-Property: ymail-3 X-Yahoo-Newman-Id: 229170.82190.bm@omp1021.mail.ird.yahoo.com Received: (qmail 71826 invoked by uid 60001); 8 Feb 2013 19:04:36 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.de; s=s1024; t=1360350275; bh=pUBwlhORVVDoz8wodxgu3w9NtbwBVJBgK2IGklsusSU=; h=X-YMail-OSG:Received:X-Rocket-MIMEInfo:X-Mailer:References:Message-ID:Date:From:Reply-To:Subject:To:Cc:In-Reply-To:MIME-Version:Content-Type:Content-Transfer-Encoding; b=qQhV2FzG8mBJQU5yxmksn1gwkzzaaaaXHzVnDUxj0QTgQnLkxYulAYEq8C94ulq+O7dyQ7zlaTasG3acwgcT2TBMXy77XxgOuaf557lMaALi7PXBAaDvxP50XuESmMhnXBqq27LEy9QH1DAaWWaqEJGXwaFRlbCQM+Py65wpAbE= DomainKey-Signature:a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.de; h=X-YMail-OSG:Received:X-Rocket-MIMEInfo:X-Mailer:References:Message-ID:Date:From:Reply-To:Subject:To:Cc:In-Reply-To:MIME-Version:Content-Type:Content-Transfer-Encoding; b=3k3cmuKIuqJ2vvWerZetK0HUkWBkelx+C91uHfcAUNmItSpzhYqqRZYBgWYjFXhsy3/OdSzFi3cILXeeWyPe918lLIRqWBL91CxKacGA8rV+3+wzAkQroJ2203d3dMf05DwMCrPlvprPb21wI46USSE0cHO1SNVn+70EDCNR5Uk=; X-YMail-OSG: xFTaJMQVM1kcljrX6Op3CV9Tu9Tw4F75e9R3YhfZZdsvHps JaMlako77v2OHXBQ0tZ1xej0kClDtliNqQBV8oEzhbneQyGXqgRMEZZfmqD6 Yt3.VfCX55oTtst70ujYjfDScuredscU0uxiXsTixKoX49SyCd0i9ZkCg1c5 cu7TkiUbODdJjIEe1CKJC.WxLi8s0vUYNmiy0cWIcLL8p8FossYHh8ftbIMc 3DNl979SAjO7UhgsukxTnjUAAnCjPrhyi4c09rLy_ataUQZyGKDOWn3WIHgY JK0wplfP4czec1KO.3fOaOnxHokJydwRaFaWN2Ksj.ky1Afs4yKkG9_MKtNr DKznO7XIzOUnC4U3No0zxy0jcD4sl5h6cMXSKCfmZxhVkDYqay.YKXCh_Xvd KNtAuZLBs4NBgZXd8BVeFv0084FHlIpzhVkcw7aEm4aXCxOp3rbO4n5IB0No zkCgRqQmsjH2MdsUqiAXLYfkHJpL0W_UKaZP2BfxkKhCImKx5ANc- Received: from [79.225.56.24] by web133005.mail.ir2.yahoo.com via HTTP; Fri, 08 Feb 2013 19:04:35 GMT X-Rocket-MIMEInfo: 001.001,LS0tLS0gVXJzcHLDvG5nbGljaGUgTWVzc2FnZSAtLS0tLQoKPiBWb246IEd1c3Rhdm8gTG9wZXMgPGdsb3Blc0BuZWJtLmlzdC51dGwucHQ.Cj4gQW46ICdQYXRyaWNrIFNjaGFhZicgPHBocEBib2YuZGU.OyBpbnRlcm5hbHNAbGlzdHMucGhwLm5ldDsgRnJhbmsgTGllcGVydCA8RnJhbmsuTGllcGVydEBnbXguZGU.Cj4gQ0M6ICdEZXJpY2sgUmV0aGFucycgPGRlcmlja0BwaHAubmV0PjsgJ01hcnRpbiBKYW5zZW4nIDxtYXJ0aW5AZGl2Ynl6ZXJvLm5ldD4KPiBHZXNlbmRldDogMTI6MzIgTW9udGFnLCA0LkYBMAEBAQE- X-Mailer: YahooMailWebService/0.8.132.503 References: <510EA95F.40503@divbyzero.net> <2835262.zO39iNXCyM@rofl> <002d01ce02c8$dbb6d430$93247c90$@Liepert@gmx.de> Message-ID: <1360350275.70839.YahooMailNeo@web133005.mail.ir2.yahoo.com> Date: Fri, 8 Feb 2013 19:04:35 +0000 (GMT) Reply-To: hakre To: Gustavo Lopes , 'Patrick Schaaf' , "internals@lists.php.net" , Frank Liepert Cc: 'Derick Rethans' , 'Martin Jansen' In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable Subject: Re: AW: [PHP-DEV] FILTER_VALIDATE_INT and +0/-0 From: hanskrentel@yahoo.de (hakre) ----- Urspr=FCngliche Message -----=0A=0A> Von: Gustavo Lopes =0A> An: 'Patrick Schaaf' ; internals@lists.php.net;= Frank Liepert =0A> CC: 'Derick Rethans' ; 'Martin Jansen' =0A> Gesendet: 12:32 Montag, 4.= Februar 2013=0A> Betreff: Re: AW: [PHP-DEV] FILTER_VALIDATE_INT and +0/-0= =0A> =0A> So the question is only whether "+0" or "-0" (or =0A> "+0", etc.)= should be accepted as integers by FILTER_VALIDATE_INT. I =0A> think they s= hould, because we also accept non-canonical inputs such as =0A> "+5", i.e.,= we always accept a sign. It's true that 0 is neither =0A> positive or nega= tive, but I don't think "accepts a leading sign, except =0A> if it's 0" is = a good option. It's an unnecessary special case.=0A=0AA special case still = left is "=B10". It is with the 'PLUS-MINUS SIGN' (U+00B1).=0A=0AIt's an equ= ally incorrect sign for the number 0 as "-" or "+" is incorrect. Available = in internet standards ISO-8859-1 and more as "\xB1"=A0 (UTF-8 as "\xC2\xB1"= ), FILTER_VALIDATE_INT should reflect hidden dependency of input encoding h= ere.=0A=0AMy =B10*2 cents here.=0A=0A-- hakre=0A