Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:104961 Return-Path: Delivered-To: mailing list internals@lists.php.net Received: (qmail 69087 invoked from network); 27 Mar 2019 01:34:43 -0000 Received: from unknown (HELO mail-wr1-f45.google.com) (209.85.221.45) by pb1.pair.com with SMTP; 27 Mar 2019 01:34:43 -0000 Received: by mail-wr1-f45.google.com with SMTP id g3so12743439wrx.9 for ; Tue, 26 Mar 2019 15:28:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=subject:to:references:from:message-id:date:user-agent:mime-version :in-reply-to:content-transfer-encoding:content-language; bh=/TdTuwayZiqrW03aYs9fhbdACrm057mw7nYNzT2uhL0=; b=EiFo/FUy7uCElmx6J4paf9ZFuFKlnXDEsnnmk8p56tONfGGPa0CAlrTQmVcaqUA+SB 1/xBVI9QesaKjKKJZ8JGmLFaQBqNE4TB6UsUuItIMUn9m4nXoVcq5VxP57SPLdz49uhK VNRG2hba6rNH69W/hInvSOifnt74b7++STKiOsJB1MMTZAQhxmMJbMaGylXPsHC8ERFN v0222Xtat/wcYwpEG1M9eSW4COLOZl7NW5gE2+t5/ay278vC++J26KtDuG+xiSxMufF2 zCtXPFIGxlJyoZ0yrol61/h0623NZz0LaqGcInFr2jopXxjMO9Pn/KC9vFqNg+jHxE9O UMUg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-transfer-encoding :content-language; bh=/TdTuwayZiqrW03aYs9fhbdACrm057mw7nYNzT2uhL0=; b=XVC8NIG912AXzqZqcasm7alFkeiBDamOPP7qEpg7xe8CToSTgixs6pV26i6ymIKkvm MdDas9QUP7mtQhKDPRhEHOEiswFiDBEyXNRu1QxPVPtRYCd2upjw98Zg2rN7myZlodnx 7lrV9GTiyw2yKWpepbQCRiJDVRw7cpR3Nrr7WXwO9G/NiMpQRkjL494L8ZlDVBrTshAZ t9q0TEZLN9bUP6jVi2Z87zBP7H063z6awywtEY0UGKR7qq+gxx2IpL96WlfpkrTfyqw0 QdNKLYdkpo97DQx5lwoLg94QpOoJAerQlaJ+Qsjv2Mdt3zTU/iuhcZ+GwnN9Y2FtIVqf ESJA== X-Gm-Message-State: APjAAAXQUkfeG2sDUE8hgLxrVCb6FEwWn8UKTJ9B7gk3cBMnfORpmgAH byDiEes6c1igBY3JAA9idUJ2/0pG X-Google-Smtp-Source: APXvYqy5pas9G83+H6PYZ4WER/IiMR1HvJFmYupqQJnG2Kz132FeJHYaexmk56/DtbRQAXmHnwAkDg== X-Received: by 2002:a5d:6a8a:: with SMTP id s10mr21956096wru.66.1553639291901; Tue, 26 Mar 2019 15:28:11 -0700 (PDT) Received: from [192.168.0.16] (cpc84253-brig22-2-0-cust114.3-3.cable.virginm.net. [81.108.141.115]) by smtp.googlemail.com with ESMTPSA id i28sm38019811wrc.32.2019.03.26.15.28.10 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 26 Mar 2019 15:28:10 -0700 (PDT) To: internals@lists.php.net References: Message-ID: Date: Tue, 26 Mar 2019 22:28:06 +0000 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.6.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Content-Language: en-GB Subject: Re: [PHP-DEV] Re: [RFC] Permit trailing whitespace in numeric strings From: rowan.collins@gmail.com (Rowan Collins) On 26/03/2019 21:54, Benjamin Morel wrote: > I almost had a heart attack after running this code. I knew that PHP had a > few quirks when comparing different types, but I had long taken for granted > that comparing 2 *strings *performed a byte-by-byte comparison. You might want to have a stiff drink before reading through the examples in this RFC then: https://wiki.php.net/rfc/string_to_number_comparison Regards, -- Rowan Collins [IMSoP]