note 125575 added to language.operators.precedence

From: Date: Mon, 07 Dec 2020 10:55:45 +0000
Subject: note 125575 added to language.operators.precedence
Groups: php.notes 
Request: Send a blank email to php-notes+get-215947@lists.php.net to get a copy of this message
Why? $a = 1; $b = 2; $c = 4; $d = 8; $e = 16; $f = 32; $a += $b += $c * $d += $e += $f; echo "A=".$a." B=".$b." C=".$c." D=".$d." E=".$e." F=".$f."\n"; Give: A=227 B=226 C=4 D=56 E=48 F=32 But C++ give: A=83 B=82 C=80 D=8 E=48 F=32 Where is operators priority??? ---- Server IP: 45.112.84.4 Probable Submitter: 45.91.156.130 (proxied: 94.158.36.36) ---- Manual Page -- http://php.net/manual/en/language.operators.precedence.php Edit -- https://master.php.net/note/edit/125575 Del: integrated -- https://master.php.net/note/delete/125575/integrated Del: useless -- https://master.php.net/note/delete/125575/useless Del: bad code -- https://master.php.net/note/delete/125575/bad+code Del: spam -- https://master.php.net/note/delete/125575/spam Del: non-english -- https://master.php.net/note/delete/125575/non-english Del: in docs -- https://master.php.net/note/delete/125575/in+docs Del: other reasons-- https://master.php.net/note/delete/125575 Reject -- https://master.php.net/note/reject/125575 Search -- https://master.php.net/manage/user-notes.php

« previous php.notes (#215947) next »