使用imagejpeg将文件保存到子目录

时间:2011-11-07 06:16:54

标签: php image

我有一个php文件,可以使用上传的图像创建缩略图。 如果我使用

imagejpeg( $tmp_img, $_FILES["file"]["name"] );

它将图片保存到upload.php文件所在的同一目录中,没有任何问题。

我想将图片保存到

imagejpeg( $tmp_img, "uploads/thumbnails/" + $_FILES["file"]["name"] );

其中uploads文件夹与upload.php文件位于同一目录中。但这似乎没有用......我哪里出错?

1 个答案:

答案 0 :(得分:9)

您需要使用.代替+

imagejpeg( $tmp_img, "uploads/thumbnails/" + $_FILES["file"]["name"] );
                                           ^

.是PHP中的字符串连接运算符。