今日の人気記事

  1. 配列 異なる値を持つ要素を取得 - array_diff()、array_diff_assoc()
  2. 指定した文字列以降の文字列を取得 - strstr()、strchr() - mb_strstr()

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

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

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. PHPスクリプト - 基本的な記述方法 - 書き方の基本
  2. HTML内でPHPスクリプトを実行 - 埋め込み
  3. require、require_once - ファイルの取り込み
  4. エスケープシーケンス - 特殊文字
  5. 配列 - array
  6. ビット演算子 - 2進数の演算
  7. 文字列 - string
  8. 文字列 - シングルクォーテーション と ダブルクオーテーション

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