私が知っているほとんどの言語では、文字列を連結するためにプラス記号を使用します。
返信内容:
PHP、JS、Python のような弱い型の場合、 + は数値の加算でもあり、文字列の連結でもあります。 var a = 1+1; JS の var a = "1"+"1"; 結果は何ですか? 2ですか、11ですか?考えたり、情報を調べたりするには数分かかる場合があります。
しかし、PHP は考えなくてもすべて 1+1=2 であることを知っています。PHP のピリオドは文字列接続であるため、非常に簡単です。
もう 1 つの質問: 文字列の連結にドットを使用するように JS を設計できないのはなぜですか?オブジェクトのせいで。 JS では、オブジェクトのプロパティとメソッドの呼び出しにドット表記が使用されます。同じものを使用すると、不整合が発生します。 PHP での水平矢印の使用は愚かに思えますが、実際には、これによりあらゆる種類の混乱が回避され、非常に賢明かつ愚かです。
Python が新しいインスタンスを作成するときに new を使用しないのはなぜですか?
C++ では文字列を宣言するときに一重引用符を使用できないのはなぜですか?
JAVA はなぜ include ではなく import を使用するのですか?
オブジェクト C はなぜインターフェースを使用しないのですか?
C++ の継承では、extends の代わりに: が使用されるのはなぜですか?
なぜこの質問をするのですか?
PHP のドット文字列とドル記号変数の宣言は Perl から来ています。
php が登場する前は、ほとんどの Web CGI プログラムは C または Perl で直接書かれていました。
PHP は世界最高の言語です。
ユニークであることは大したことではありません。