我想将变量设置为带有变量源的 HTML 图像标记。这是我的功能。
function convertImageMod($string)
{
$string = preg_replace('/\s+/', '', $string);
$string = str_replace("'", "", $string);
$stringlength = strlen($string);
$stringlength -= 3;
$string = substr ($string, 0, $stringlength);
$string = strtolower ($string);
$string = "<img src:\"images/items/" . "$string" . ".png" . "\"></img>" ";
return $string;
}
但是,我不断收到以下错误:
解析错误:语法错误,第 26 行 C:\web\functions.php 中的意外 '"'
我以为我已经正确地逃避了所有必要的报价。知道我收到此错误消息是什么吗?