文字列への PHP 変数の挿入
PHP 変数を含む文字列の出力は一般的なタスクですが、構文が次の場合は混乱を招く可能性があります。理解されていない。たとえば、次のコードについて考えてみましょう。
<div class="vote_pct" style="width: $widthpx;">
目的は、PHP 変数 $width の値を width スタイル プロパティに挿入することです。ただし、$width 変数の周囲にスペースが含まれている場合は機能しません。さらに、変数と「px」を 1 つの変数名に結合するとエラーが発生します。
このタスクの正しい構文は次のいずれかです。
$bla = '<div class="vote_pct" style="width: '.$width.'px;">';
$bla = "<div class=\"vote_pct\" style=\"width: ${width}px;\">";
In最初の例では、変数は単一引用符 ' を使用して文字列に連結されますが、2 番目の例では、変数は中括弧 {} で囲まれ、二重引用符 " 内で解釈されます。これらのアプローチはどちらも、$ の値を正しく挿入します。 width を文字列に入力します。
以上がPHP変数を文字列に正しく挿入するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。