【初心者向け PHP 入門】文字列の扱いと結合方法 【結合演算子】
投稿日:
このページでは、PHP で文字列を扱う基本的な方法と、特に重要な「結合演算子」について解説します。
文字列は、テキストデータを扱う上で欠かせないデータ型であり、PHP プログラミングの基礎を理解する上で非常に重要です。
文字列とは?
PHP における文字列は、テキストデータを表すデータ型です。
ダブルクォーテーション ( ” ) またはシングルクォーテーション ( ‘ ) で囲まれたデータを文字列と呼びます。
・文字列の例
$name = "ルナリス"; $message = 'Hello';
文字列の基本的な扱い方
文字列の取得 | 変数や配列に入れられた文字列を取得し、プログラムで操作します |
---|---|
文字列の編集 | プログラム上で文字列に処理を施し、任意の値に変更します |
文字列の連結 | 複数の文字列を結合することができます |
文字列の長さ | `strlen()` 関数を使って、文字列の長さを取得できます |
一部を切り取る・検索する | 文字列の指定した箇所を取り出すことができます |
基本的には、変数に入れられた文字列をプログラムの目的に沿って編集・加工して表示すると考えて下さい。

ルナリス
文章をプログラムで色々いじれるわ
結合演算子(文字列の結合)
PHP で文字列を結合する最も一般的な方法は、「結合演算子 `.` (ドット)」 を使用することです。
・文字結合の例 ( $firstNameと$lastNameの結合 )
$firstName = '深井'; $lastName = 'ルナリス'; $fullName = $firstName . $lastName; // 結合演算子を使って名前を結合 echo $fullName; // 出力: 深井ルナリス
この例では、`$firstName` と `$lastName` の値を結合し、`$fullName` に代入しています。
・変数なしで結合する場合
$fullName = '深井' . 'ルナリス'; echo $fullName; // 出力: 深井ルナリス
・空白を結合したい場合
$fullName = '深井' . ' ' . 'ルナリス'; echo $fullName; // 出力: 深井 ルナリス
「’ ‘」「” “」のように、空白を文字列として結合することで、実装可能です。
ポイント
- 結合演算子(ドット)の両側に、文字列または変数が存在する必要があります。
- 空白を挿入したい場合は、「’ ‘」 のように空白文字を含む文字列を結合します。
- 結合する文字列が長いとプログラムが読み辛いため、変数に代入してから結合すると良いでしょう。

ルナリス
PHPは「.(ドット)」で文字結合よ
文字列の結合:応用
「.」 (ドット) 以外にも、文字列を結合する便利な方法があります。
sprintf関数 | フォーマットされた文字列を作成 |
---|---|
implode関数 | 配列の要素を結合して、一つの文字列を作成できます |
これらの関数は、より複雑な文字列操作を行う場合に役立ちます。
文字列の操作: 簡単な例
PHP には、文字列を操作するための様々な関数が用意されています。以下にいくつかの簡単な例を示します。
strlen関数 | 文字列の長さを取得 |
---|---|
substr関数 | 文字列の一部を取り出す (開始位置と長さ) |
strpos関数 | 文字列中に部分文字列があるかどうかを検索 |
str_replace関数 | 文字列の一部を別の文字列に置換 |
まとめ
このページでは、PHP で文字列を扱う基本的な方法と、結合演算子 「.」 の使い方について解説しました。
- 文字列はテキストデータを表すデータ型であること
- 結合演算子 「. ( ドット )」 を使って、複数の文字列を結合できること
これらの知識を理解することで、PHP で様々な文字列操作が可能になります。

ルナリス
文字結合という単語を覚えておけば、忘れたときに「PHP 文字結合」で検索よ
コメント一覧