0

你好,我是 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

4

2 回答 2

2

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

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

我鼓励您阅读有关PHP 中字符串的更多信息。

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

于 2012-12-28T15:35:17.207 回答
1

你必须"在你的字符串中转义

$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

于 2012-12-28T15:35:25.637 回答