✔️文字列の結合方法
phpでは、文字列や変数を結合することができる文字列演算子が存在します。
結合演算子「.(ピリオド)」と結合代入演算子「.= (ドットイコール)」です。
是非今回でマスターしましょう!
変数や演算子の基礎に関しては下記の記事を参考にして下さい!
※「独学でツラくなった方」はこちらをご覧ください!
結合演算子「.(ピリオド)」で文字列を連結する
文字列演算子「.(ピリオド)」でつないだ文字列や変数を結合させることができます。
文字列を直接つないだり、文字列が格納された変数をつないだりできます。
文字列と文字列を結合させる
実際の例を確認してみましょう!
サンプルコード
<?php
echo '私は'.'サラプロです';
?>
結果は下記の通りです。
コード解説
「私は」という文字列と「サラプロです」という文字列が「.(ピリオド)」によって結合されて、「私はサラプロです」が出力されることがわかります。
変数と変数を結合させる
変数同士の結合を実際のコードで確認してみましょう!
<?php
$a='サラリーマン';
$b='プログラマー';
echo $a.$b;
?>
結果は下記の通りです。
コード解説
変数「$a」と変数「$b」が「.(ピリオド)」によって結合されて、「サラリーマンプログラマー」が出力されます。
結合代入演算子「.= (ドットイコール)」を使って文字列を連結する
結合代入演算子「.= (ドットイコール)」は式の「=(イコール)」の右側にある文字列を左側に追記していくイメージです。
実際の開発では、長文をブロックに分けて処理したり、繰り返しを追加する際などによく使われます。
実際の例を確認してみましょう!
サンプルコード
<?php
$text='はじめまして';
$text.='サラリーマン';
$text.='プログラマーの';
$text.='サラプロです';
echo $text;
?>
結果は下記の通りです。
コード解説
「$text」に「.= (ドットイコール)」によって文字列が追加されていき、「はじめましてサラリーマンプログラマーのサラプロです」と1行に結合されて表示されます。
独学でツラくなった方へ
- 将来のキャリアに不安を感じるが、何から始めていいかわからない。。
- 仕事が忙しいため両立できるか不安。
- 効率よくスキルを身につけたい
- 完全未経験からエンジニアを目指したい方へ!カウンセリング受講者の97%以上が未経験者で安心です。
- 「就業両立コース」で、仕事と両立して効率よくスキルを身につけることができます!
- キャリアイメージ、スキル習得など、無料カウンセリングで、今悩んでいることを気軽にプロに相談できます
まとめ
✅文字列の結合方法
今回は以上になります
文字列結合は基礎になりますでの是非マスターしましょう!
PHPにおける文字列操作に関しては下記の記事を参考にして下さい!