PHP

【PHPの基礎】文字列の結合をマスターしよう!

文字列結合

今回解決できる内容!

✔️文字列の結合方法

phpでは、文字列や変数を結合することができる文字列演算子が存在します。

結合演算子「.(ピリオド)」結合代入演算子「.= (ドットイコール)」です。

是非今回でマスターしましょう!

変数や演算子の基礎に関しては下記の記事を参考にして下さい!

【PHPの基礎】変数、型の種類をマスターしよう! 今回解決できる内容! ✔️変数って聞いたことあるけど、何だっけ? ✔️変...
【PHPの基礎】演算子をマスターしよう! 今回解決できる内容! ✔️演算子ってなに? ✔️演算子にはどんな種類があ...

「独学でツラくなった方」はこちらをご覧ください!

結合演算子「.(ピリオド)」で文字列を連結する

文字列演算子「.(ピリオド)」でつないだ文字列や変数を結合させることができます。

文字列を直接つないだり、文字列が格納された変数をつないだりできます。

文字列と文字列を結合させる

実際の例を確認してみましょう!

サンプルコード

<?php

echo '私は'.'サラプロです';
 
?>

結果は下記の通りです。

コード解説

「私は」という文字列と「サラプロです」という文字列が「.(ピリオド)」によって結合されて、「私はサラプロです」が出力されることがわかります。

変数と変数を結合させる

変数同士の結合を実際のコードで確認してみましょう!

<?php

$a='サラリーマン';

$b='プログラマー';

echo $a.$b;
 
?>

結果は下記の通りです。

コード解説

変数「$a」と変数「$b」が「.(ピリオド)」によって結合されて、「サラリーマンプログラマー」が出力されます。

結合代入演算子「.= (ドットイコール)」を使って文字列を連結する

結合代入演算子「.= (ドットイコール)」は式の「=(イコール)」の右側にある文字列を左側に追記していくイメージです。

実際の開発では、長文をブロックに分けて処理したり、繰り返しを追加する際などによく使われます。

実際の例を確認してみましょう!

サンプルコード


<?php

$text='はじめまして';
$text.='サラリーマン';
$text.='プログラマーの';
$text.='サラプロです';

echo $text;

?>

結果は下記の通りです。

コード解説

「$text」に「.= (ドットイコール)」によって文字列が追加されていき、「はじめましてサラリーマンプログラマーのサラプロです」と1行に結合されて表示されます。

独学でツラくなった方へ

まとめ

今回解説した内容

✅文字列の結合方法

今回は以上になります

文字列結合は基礎になりますでの是非マスターしましょう!

PHPにおける文字列操作に関しては下記の記事を参考にして下さい!

文字列操作のまとめ
【PHPの基礎】PHPにおける文字列操作のまとめ!(連結|検索|置換|分割|切り出し) 今回解決できる内容 ✔️PHPにおける文字列操作をまとめて知りたい! 今回はPHPにおける...