-2

Google を使用して乱数から QR コードを生成しています。この数値が生成され、変数として格納されます。メール内の画像リンクで使用したい。$random が私の変数であるこのようなもの: ありがとう

 $message = '<html>
               <head>
                  <title></title>
               </head>
               <body>
                 <img src="http://chart.apis.google.com/chart?chs=250x250&cht=qr&chld=L|1&chl=$random" />
               </body>
             </html>';
4

5 に答える 5

2
$message = '<html>
               <head>
                  <title></title>
               </head>
               <body>
                 <img src="http://chart.apis.google.com/chart?chs=250x250&cht=qr&chld=L|1&chl=' . $random . '" />
               </body>
             </html>';
于 2012-09-14T12:36:26.850 に答える
1

試す

$message = "<html>
           <head>
              <title></title>
           </head>
           <body>
             <img src=\"http://chart.apis.google.com/chart?chs=250x250&cht=qr&chld=L|1&chl={$random} \" />
           </body>
         </html>";
于 2012-09-14T12:39:47.633 に答える
1
$message = 'Your text with ' . $random . ' string';

また

$message = "Your text with $random string";

また

$message = "Your text with <a href=\"$random\">string</a>";

プログラミングを始める前に、選択した言語の基礎を読むことを強くお勧めします。

于 2012-09-14T12:37:45.003 に答える
0

PHP のさまざまな引用符は、さまざまな方法で機能します。一重引用符は、文字列に直接記述された変数を評価しないため、引用符を閉じて変数を cat する必要があります。echo 'variable: '.$variable.'.';

ただし、二重引用符は文字列内の変数を評価するためecho "variable: $variable.";、上記と同じように出力されます。

使用する必要があります$message = '...1&chl='.$random.'" />...';

于 2012-09-14T12:40:47.933 に答える
0
$message = '<html>
               <head>
                  <title></title>
               </head>
               <body>
                 <img src="http://chart.apis.google.com/chart?chs=250x250&cht=qr&chld=L|1&chl=<?php echo $random; ?>" />
               </body>
             </html>';
于 2012-09-14T12:39:21.080 に答える