我通常使用getimagesize
来获取图片宽度。但有时它不会返回任何东西。
例如:
getimagesize('images/image num 1.jpg');
还有其他任何可以返回图像宽度的函数。
答案 0 :(得分:0)
如果您在问题中使用这样的图像名称,则会出现问题。您必须删除空格。
在 JAVA 中,我已经使用了这个
(我已经知道文件的类型)
Random generator = new Random();
int r = generator.nextInt(100000);
Calendar now = Calendar.getInstance();
//rename file
file.setFileName((now.getTimeInMillis() + r)+"."+type);
photo_name = file.getFileName();
//...
uploadphoto(photo_name);
有很多相关的php方法可以生成随机名称,数字等。例如
$photo_name = (date("Y-m-d H:i:s") . $users_ip);