我通常getimagesize
用来获取图像宽度。但有时它不会返回任何东西。
例如 :
getimagesize('images/image num 1.jpg');
那么是否有任何其他函数可以返回图像宽度。
如果您在问题中使用这样的图像名称,则会出现问题。您必须删除空格。
在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);