変数の値を文字列に含めて変換する - 文字列のフォーマット処理 - PHP

変数の値を文字列に含めて変換する処理のコードを紹介します。

概要

変数の値を文字列の一部に埋め込んだ文字列を生成したいことがあります。一般的には文字列のフォーマット処理と呼ばれます。
PHPで変数の値を含めて文字列を出力する場合には文字列を"で囲みます。また、文字列中に埋め込む変数のプレースホルダーは{$(変数名)}と記述します。

書式

"文字列{$変数名}文字列"

プログラム例

下記のHTMLファイルを作成します。

コード

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    <title></title>
  </head>
  <body>
    <?php
    $item = 'ペンギンクッキー';
    $price = 480;
    echo("{$item}は{$price}円です。");
    ?>
  </body>
</html>

実行結果

上記のHTMLファイルをWebブラウザで表示します。下記の結果が画面に表示されます。
ペンギンクッキーは480円です。
著者
iPentecのプログラマー、最近はAIの積極的な活用にも取り組み中。
とっても恥ずかしがり。
最終更新日: 2024-01-06
作成日: 2011-01-28
iPentec all rights reserverd.