今日の人気記事

  1. 10進数 ⇔ 2進数変換 - decbin()、bindec()
  2. PHPの設定(パスを通す)と動作確認 - Windows10
  3. 日本語環境の設定 - mbstring
  4. エスケープシーケンス - 特殊文字

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

当ページのリンクには広告が含まれています。

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

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

文字列 の人気記事

  1. エスケープシーケンス - 特殊文字
  2. ヒアドキュメント
  3. PHPスクリプト - 基本的な記述方法 - 書き方の基本
  4. require、require_once - ファイルの取り込み
  5. ファイルの読み込み
  6. 日付 / 時刻の取得と表示

関連記事(一部広告含む)