PHPでウェブの世界と繋がろう!
menu
ホーム > PHPの文法 > 4 演算子 > 4-9 文字列演算子

4-9 文字列演算子

Pocket

- 1 分ノート ! -

. 結合(ドット) .= 結合代入(ドットイコール)
  • 文字列演算子結合「.(ドット)」結合代入「.=(ドットイコール)」の2種類

文字列演算子とは
POINT

  • 文字列演算子結合「.(ドット)」結合代入「.=(ドットイコール)」の2種類

文字列演算子は結合「.(ドット)」結合代入「.=(ドットイコール)」の2種類あります。

結合演算子は「.(ドット)」で、左辺オペランドと右辺オペランドを結合したものを返します。

$sString = 'Hello '.'World!';
echo $sString;

結果は

Hello World!

となります。

結合代入演算子は「.=(ドットイコール)」で、左辺オペランドに右辺オペランドを追加したものを返します。

$a = 'Hello ';
$b = 'World!';
$a .= $b;
echo $a;

結果は

Hello World!

となります。

文字列演算子の種類

文字列演算子の種類、優先順位、結合時の評価です。すべての演算子の種類や優先順位はこちらを参照下さい。

演算子 名前 優先順位 結合時の評価 結果
. 結合 1 right $a.$b $a と $b を結合したものを返します。
.= 結合代入 1 right $a.=$b $a に $b を追加したものを返します。

計算の例
結合演算子「.(ドット)」
$sString = 'Hello '.'World!';
echo $sString;

結果は

Hello World!

となります。

$a = 'Hello ';
$b = 'World!';
$c = $a.$b;
echo $c;

結果は

Hello World!

となります。

結合代入演算子「.=(ドットイコール)」
$a = 'Hello ';
$b = 'World!';
$a .= $b;
echo $a;

結果は

Hello World!

となります。

サンプルコード

– サンプル Click Here ! –

<h3>結合演算子「.(ドット)」</h3>
<?php
$sString = 'Hello '.'World!';
echo $sString;
?>

<h3>結合演算子「.(ドット)」</h3>
<?php
$a = 'Hello ';
$b = 'World!';
$c = $a.$b;
echo $c;
?>

<h3>結合代入演算子「.=(ドットイコール)」</h3>
<?php
$a = 'Hello ';
$b = 'World!';
$a .= $b;
echo $a;
?>
実行結果
結合演算子「.(ドット)」
Hello World!

結合演算子「.(ドット)」
Hello World!

結合代入演算子「.=(ドットイコール)」
Hello World!

– サンプル Click Here ! –


タグ(=記事関連ワード)

日付

投稿日:2011年10月31日
最終更新日:2014年02月26日

関連記事

配列関数サンプル

このカテゴリの他のページ

この記事へのコメント

トラックバックurl

http://www.tryphp.net/phpref-operators_string/trackback/