PHP の print と echo の違い、および "" と ''
の違い
echo関数では同時に複数の文字列を出力できますが、print関数では同時に1つの文字列しか出力できません。同時に、echo 関数には括弧が必要ないため、echo 関数は関数というよりもステートメントに似ています。
$a="こんにちは";
$b="世界";
エコー "a","b";
print "a","b";
?>
の print "a", "b" が間違っています。 のように記述できるのは echo 関数だけです。
---一重引用符文字列と二重引用符文字列は、PHP では異なる方法で処理されます。二重引用符で囲まれた文字列の内容は解釈して置換できますが、一重引用符で囲まれた文字列の内容は常に通常の文字とみなされます。
If $value = "私は価値がある";
echo “$value”;----- ?出力は次のとおりです: 私は value
echo ‘$value’;----- ?出力は次のとおりです: $value