2010年8月25日

[PHP-users 35352] Re:演算子の評価順位

深川です

評価順位は +- より ++/--が高いのでphp5で提示された結果が
正しいと思います。

$a = 1;
$x = $a + 0 + $a--;

[step 1]
$x = 1 + 0 + $a--; //$a is 1

[step 2]
$x = 1 + 0 + 1; //$a is 0

答え $x = 2


$a = 1;
$x = $a + $a-- + 0;

[step 1]
$x = $a + 1 + 0; //$a is 0

[step 2]
$x = 0 + 1 + 0; //$a is 0

答え $x = 1
_______________________________________________
PHP-users mailing list PHP-users@xxxxx
http://ml.php.gr.jp/mailman/listinfo/php-users
PHP初心者のためのページ - 質問する前にはこちらをお読みください
http://oldwww.php.gr.jp/php/novice.php3


投稿者 xml-rpc : 2010年8月25日 20:01
役に立ちました?:
過去のフィードバック 平均:(0) 総合:(0) 投票回数:(0)
本記事へのTrackback: http://hoop.euqset.org/blog/mt-tb2006.cgi/97960
トラックバック
コメント
コメントする




画像の中に見える文字を入力してください。