PHPで文字列を連結する最も簡単で高速な方法

  • このエントリーをはてなブックマークに追加
  • Pocket

スポンサードリンク

php 文字列の連結

PHPで文字列を連結する際は、結合演算子の.(ピリオド)を用いますね。

文字列を格納した変数同士の連結などでもよく使います。

ただ、わざわざ連結処理をさせずに、もっと簡易に高速に全く同じように表示させる方法もあります。

パフォーマンスを考慮したい場合は、特に考えてみる必要があるでしょう。

 

文字列の連結

結合演算子「.(ピリオド)」で連結

毎度おなじみの連結方法ですね。

サンプル

以下のように表示されます。

田中かなた
ようこそ田中さん

変数同士、変数+文字列でも連結可能です。

変数同士の連結

田中かなた

.(ピリオド)で変数同士も連結出来ました。

結合代入演算子「.=(ピリオドイコール)」で代入し連結

変数に格納した文字列に、さらに文字列を追加したい場合に使います。

サンプル

以下のように表示されます。

田中さん

これは処理も多少遅くなるので、あまり使わないですね。

文字列を並べて表示する

「,(カンマ)」で並べて表示する

そもそも簡単な文字列の連結なら、わざわざ結合しなくても以下のように,(カンマ)で並べても同じように表示されます。

サンプル

以下のように表示されます。

田中かなた
ようこそ田中さん

この方法は連結処理はされず、ただ並べて表示させてるだけなので、処理としては一番速くなります。

目的によって使い分けますが、特に理由がなければ、,(カンマ)で並べて表示させる方がいいでしょう。

スポンサードリンク

  • このエントリーをはてなブックマークに追加
  • Pocket

コメントを残す

*