ホームページ >バックエンド開発 >PHPチュートリアル >連結およびテンプレート リテラルで PHP 変数を含む文字列を追加するにはどうすればよいですか?
PHP 変数を使用した文字列の出力
PHP では、連結演算子 (「.」) を使用して文字列内に変数を含めることができます。ただし、引用符や空白など、PHP 構文と競合する文字を含める必要がある場合があります。
質問:
変数を使用して文字列を出力するにはどうすればよいですか? $widthpx に "px" を追加?
解決策:
これを実現するには 2 つの方法があります:
<code class="php">$bla = '<div class="vote_pct" style="width: '.$width.'px;">';</code>
このメソッドは文字列と変数を連結し、変数の値を文字列に効果的に「貼り付け」ます。
PHP 5.6 で導入されたテンプレート リテラルは、中括弧 ({ }) を使用して、実行時に評価され文字列に補間される式をカプセル化します。このメソッドは複数行の文字列をサポートし、式の評価を容易にします。
<code class="php">$bla = "<div class=\"vote_pct\" style=\"width: ${width}px;\">";</code>
このメソッドは、テンプレート リテラルを利用して変数の値を動的に組み込みます。テンプレート リテラルは、「heredoc」および「nowdoc」構文とも呼ばれます。
以上が連結およびテンプレート リテラルで PHP 変数を含む文字列を追加するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。