Php 在图像中显示多个变量

Php 在图像中显示多个变量,php,gd2,Php,Gd2,我试图在PHP生成的图像中使用多个变量作为字符串,但我一直遇到以下错误: Parse error: syntax error, unexpected '' - '' (T_CONSTANT_ENCAPSED_STRING) in C:\xampp\htdocs\Projects\scrobbl.in\image.php on line 36 我做错了什么 这是我的密码: <?php $img_number = imagecreate(275,25); $backcolor = image

我试图在PHP生成的图像中使用多个变量作为字符串,但我一直遇到以下错误:

Parse error: syntax error, unexpected '' - '' (T_CONSTANT_ENCAPSED_STRING) in C:\xampp\htdocs\Projects\scrobbl.in\image.php on line 36
我做错了什么

这是我的密码:

<?php
$img_number = imagecreate(275,25);
$backcolor = imagecolorallocate($img_number,102,102,153);
$textcolor = imagecolorallocate($img_number,255,255,255);
imagefill($img_number,0,0,$backcolor);
Imagestring($img_number,10,5,5,$currenttrack' - '$artist,$textcolor);
header("Content-type: image/jpeg");
imagejpeg($img_number);
?>

这应该适合您:

Imagestring($img_number,10,5,5,"$currenttrack" . " - " . "$artist",$textcolor);

请尝试
“$currenttrack”。" - " . “$artist”
现在为什么我尝试的时候它根本不起作用。信息技术谢谢。:)欢迎你:祝你今天愉快!(顺便说一句,我作了回答)