PHP:
文字列の連結

How to (方法)

PHPではドット(.)を使って文字列を連結します。簡単で直感的な方法です。下記例を見てください。

<?php
$greeting = "こんにちは";
$name = "世界";
$combinedMessage = $greeting . ", " . $name . "!";
echo $combinedMessage;

出力:

こんにちは, 世界!

変数間にスペースが必要なら、文字列の間に追加してください。

Deep Dive (掘り下げ)

以前のPHPバージョンでは、文字列の連結は今とほぼ同じでした。しかし、性能はバージョンアップごとに向上しています。

代替方法としては、配列を使ってimplode()関数で文字列を結合することもできます。たとえば:

<?php
$parts = ["こんにちは", "世界"];
$combinedMessage = implode(", ", $parts) . "!";
echo $combinedMessage;

実装の詳細では、PHPの内部では、連結された新しい文字列はメモリ上で新しい場所に保存されます。それぞれの連結でメモリ使用量が増加する可能性があるため、非常に大きな文字列を扱う場合は注意が必要です。

See Also (関連項目)