今日の人気記事

  1. PHPのダウンロードとインストール - Windows環境
  2. PHP + Apache 環境の構築
  3. HTML内でPHPスクリプトを実行 - 埋め込み
  4. PHP + Apacheのインストール - Linux環境 - CentOS
  5. 外部コマンドを実行 - exec()、system()

結合演算子 - 文字列の連結

スポンサーリンク

PHPスクリプトで文字列を連結(結合)する方法をみていきます。

文字列の連結

結合演算子「.」

文字列の連結にはドット「.」を使います。連結したい文字列や変数の間にドット「.」を挟みます。

※ 「.」は、結合演算子といいます。
スポンサーリンク

それではサンプルをみながら、「文字列の連結」方法をみていきましょう。

変数に格納した文字列と指定した文字列を連結するサンプルスクリプトです。

<?php
// 変数に文字列を格納
$str_name = "Taro ";

// 文字列を連結して出力
echo $str_name . "だよ。\n";
?>

実行結果です。変数「$str_name」と指定した文字列が連結されていることがわかります。

Taro だよ。

次は変数に格納した2つの文字列を連結するサンプルスクリプトです。

<?php
// 変数に文字列を格納
$str1 = "hoge";
$str2 = "piyo";

// 文字列を連結して出力
echo $str1 . $str2;
?>

実行結果です。変数に格納された文字列が連結されます。

hogepiyo

結合代入演算子「.=」

変数に格納した文字列を連結する場合は、「.=」を使って、連結することもできます。

※ 「.=」は、結合代入演算子といいます。

それでは結合代入演算子「.=」のサンプルスクリプトをみてみましょう。

<?php
// 変数に文字列を格納
$str = "hoge";
// 変数に文字列を追加
$str .= "piyo";

// 文字列を出力
echo $str;
?>

実行結果です。文字列が連結されていますね。

hogepiyo

文字列内で結合

<?php
// 変数に文字列を格納
$str1 = "hoge";
// 変数に文字列を格納
$str2 = "piyo";

// 文字列を出力
echo "{$str1}{$str2}";
?>

実行結果です。このように文字列が連結されていますね。

hogepiyo

次は「エスケープシーケンス - 特殊文字」をみてみましょう。

スポンサーリンク