Re: Allow null variables to be decremented

From: Date: Wed, 19 Feb 2020 14:59:24 +0000
Subject: Re: Allow null variables to be decremented
References: 1 2 3 4  Groups: php.internals 
Request: Send a blank email to internals+get-108667@lists.php.net to get a copy of this message
Am 19.02.2020 um 15:52 schrieb Côme Chilliet <come.chilliet@fusiondirectory.org>: > Le mardi 18 février 2020, 20:27:37 CET Rowan Tommins a écrit : >> With booleans, there is at least a consistency between those two >> operators, even though it's consistently weird. There's definitely a >> strong case for making them match +=1 and -=1 though. > > Is there any reason the engine is not running the same code or even compiling to the same > opcodes $a++ and $a+=1? > If it should never differ, why is it not the same operation? $a++ is magic, see example #1 at https://www.php.net/manual/en/language.operators.increment.php And no, this should not be changed as it would be a major BC. - Chris

« previous php.internals (#108667) next »