0

このステートメントはどのように評価されて生成されますか234

echo '3'.(print'2')+3; // output 234.
4

1 に答える 1

1

文字列を表示するためにechoコマンドを使用しています。この文字列は、文字列「3」と、「2」を出力するための呼び出しの結果に数値3を追加したものを連結したものです。

連結中に印刷「2」が評価されるため、出力はそれから始まります。その後、連結された文字列「34」が出力されます。ここで、4は1の結果(= true、印刷呼び出しの結果)+3です。

テキストが多すぎますが、それですべてがカバーされることを願っています。

于 2013-03-05T19:32:52.667 に答える