今日の人気記事

  1. 変数を文字列型に変換 - strval関数

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

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

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. require、require_once - ファイルの取り込み
  2. ヒアドキュメント
  3. コメント
  4. 文字列を追加し、指定した文字列の長さにする - str_pad関数

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