ITHACK
~ みんなのIT部門 ~
【PHP】文字列結合 – 複数の文字列を繋ぐ

【PHP】文字列結合 – 複数の文字列を繋ぐ

PHPは複数の文字列を繋げて新しい文字列を作ることができます。

文字列を繋げることを“文字列結合”と呼び、ここではその方法について解説します。

検証環境

文字列結合

文字列結合は複数の文字列を繋げ、1つの文字列を作ることです。

基本構文

文字列をドット(.)で繋げます。

'文字列' . '文字列'

サンプル

<?php

___ih_hl_start 
echo 'Hello' . ' ' . 'World!';
___ih_hl_end

?>
$ php sample.php
Hello World!

文字列結合は3行目の'Hello' . ' ' . 'World!'の部分です。

3つの文字列、'Hello'' ''World'!をドットで繋げています。

その結果、プログラム実行時に1つの文字列'Hello World!'が生成され、echoキーワードはその文字列を出力します。

上記サンプルはシングルクォートの文字列ですが、ダブルクォートの文字列も結合できます。

<?php

___ih_hl_start 
echo "Good" . " " . "Morning!";
___ih_hl_end

?>
$ php sample.php
Good Morning!

演習問題

問題1

次の実行結果になるプログラムを作成してください。
なお、下記の条件を満たすものとします。

  1. Theme : Concatはそれぞれ別の文字列リテラル
  2. 出力時に文字列を結合
Theme : Concat