私は通常、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);