基本的な PHP 面接の質問、わかりませんecho '1'.print(2) 3; あなたの答えを教えてから、コンピューターに向かって試してみてください。 共有先: もっと見る -----解決策---------511 奇妙ですよね? 実は何も不思議なことではありません print は実際には実際の関数ではない (言語構造体である) ため、括弧で囲まれた引数リストを使用する必要はありません。 つまり、print(2) 3 は実際には print 2 3 です。 しかし、彼の戻り値は常に 1 です。 511 この 5 は print(2) 3 によって生成されます。 511 この 1 は echo '1' によって生成されます 511 この 1 は print によって生成されます