在php字符串中使用图像出错


Error using image in php strings

大家好,我是php新手我有一个简单的php错误我谷歌了一下。但没能找出准确的关键词

 <?php
 $vtext="<img alt="" src="/wp-content/themes/9GAG/images/smileynearvote.JPG" style="width: 15px; height: 17px; " />";
 ?>

我就是这么叫它的

 <?php echo $vtext ?>

但是当我使用这个时,我得到一个内部服务器错误

我做了谷歌只发现如何创建一个图像与php

但不知道如何使用字符串

我的cms是wordpress

您需要转义您的"(双引号)或将整个字符串包含在'单引号中:

 $vtext = '<img alt="" src="/wp-content/themes/9GAG/images/smileynearvote.JPG" style="width: 15px; height: 17px; " />';

我鼓励你阅读更多关于PHP字符串的知识。

注意:这可能不是唯一的错误。当询问错误时,您应该始终发布完整的错误消息以及违规行及其上方的行。

您必须转义字符串

中的"
$vtext="<img alt='"'" src='"/wp-content/themes/9GAG/images/smileynearvote.JPG'" style='"width: 15px; height: 17px; '" />";

阅读更多http://php.net/manual/en/language.types.string.php#language.types.string.syntax.double