0

我正在尝试使用该getimagesize函数来获取图像的高度和图像。我正在从数据库中提取图像 URL。(该字段ProjectURL包含一行,例如xxx.jpg)。但是我遇到了一个错误。

代码:

$testing = "projects/'.$row['ProjectURL'].'";
    list($width, $height, $type, $attr) = getimagesize($testing);
    echo "Image width " .$width;
echo "<br />";
echo "Image height " .$height;

错误:

解析错误:语法错误,意外的 T_ENCAPSED_AND_WHITESPACE,需要 T_STRING 或 T_VARIABLE 或 T_NUM_STRING

4

1 回答 1

6

这是因为你混合了单引号和双引号......

这应该没问题:

$testing = "projects/" . $row['ProjectURL'];
list($width, $height, $type, $attr) = getimagesize($testing);
echo "Image width " . $width;
echo "Image height " . $height;

您可能还注意到我删除了echo ""; ...这个没用:)

于 2011-01-19T23:49:31.670 回答