0

我希望这是一个愚蠢的问题,但在 php 方面我不是最好的。我想在下面的变量中添加一个图像,我需要做什么?

$usermessage = 

"
Thank you for joining our mailing list

We hope to see you very soon!
\n
Address 1
Address 2
<img src="images/wbf-logo.png" />

";
4

7 回答 7

1

使用单引号'

$usermessage = "
Thank you for joining our mailing list

We hope to see you very soon!
\n
Address 1
Address 2
<img src='images/wbf-logo.png' />

";

或添加反斜杠

$usermessage = "
Thank you for joining our mailing list

We hope to see you very soon!
\n
Address 1
Address 2
<img src=\"images/wbf-logo.png\" />

";
于 2012-09-20T10:19:47.877 回答
1

试试这个,转义图像标签中的双引号

"
Thank you for joining our mailing list

We hope to see you very soon!
\n
Address 1
Address 2
<img src=\"images/wbf-logo.png\" />

";

或者

"
Thank you for joining our mailing list

We hope to see you very soon!
\n
Address 1
Address 2
<img src='images/wbf-logo.png' />

";
于 2012-09-20T10:20:47.820 回答
0

尝试如下

"
Thank you for joining our mailing list

We hope to see you very soon!
\n
Address 1
Address 2
<img src=\"images/wbf-logo.png\" />

";

或者

'
Thank you for joining our mailing list

We hope to see you very soon!
\n
Address 1
Address 2
<img src="images/wbf-logo.png" />

';
于 2012-09-20T10:18:47.947 回答
0

魔法斩击。我用 \n 替换了<br />.

$usermessage = "Thank you for joining our mailing list

We hope to see you very soon!
<br />
Address 1
Address 2
<img src=\"images/wbf-logo.png\" />

";
于 2012-09-20T10:20:47.110 回答
0
$usermessage = '
Thank you for joining our mailing list <br />
We hope to see you very soon!
<br />
Address 1
Address 2
<img src="images/wbf-logo.png" />';
于 2012-09-20T10:21:10.487 回答
0

只需添加反斜杠来保护双引号,如下所示:

$usermessage = "Thank you for joining our mailing list

We hope to see you very soon!
\n
Address 1
Address 2
<img src=\"images/wbf-logo.png\" />";
于 2012-09-20T10:21:26.883 回答
0

您只需要在此处添加反斜杠:

例子:

<img src=\"images/wbf-logo.png\" />;
于 2012-09-20T10:23:21.850 回答