私はURLからイメージのサイズを取得しようとしていますが、動作しません。誰でも助けてくれますか?phpのURLからイメージのサイズを取得するには?
これはコードです:
$imagesize = getimagesize('https://www.dropbox.com/s/hbtmge2omlyqx2n/BrownBag.jpg?dl=0');
echo $imagesize;
私はURLからイメージのサイズを取得しようとしていますが、動作しません。誰でも助けてくれますか?phpのURLからイメージのサイズを取得するには?
これはコードです:
$imagesize = getimagesize('https://www.dropbox.com/s/hbtmge2omlyqx2n/BrownBag.jpg?dl=0');
echo $imagesize;
の画像パスを使用する必要があります取得するには画像アドレスこれはこれです https://photos-5.dropbox.com/t/2/AADa4bq7fis50BvRTojhB5zvAJDLNwsLDb5dekkb4JfilQ/12/502094097/jpeg/32x32/3/1513760400/0/2/BrownBag.jpg/EJrFv4kEGLgCIAIoAg/cwCCXcZopeYId4BrstNKJ6qGETjrin47oEgU6B50AE0?dl=0&size=1280x960&size_mode=3
コード
$imagesize = getimagesize('https://photos-5.dropbox.com/t/2/AADa4bq7fis50BvRTojhB5zvAJDLNwsLDb5dekkb4JfilQ/12/502094097/jpeg/32x32/3/1513760400/0/2/BrownBag.jpg/EJrFv4kEGLgCIAIoAg/cwCCXcZopeYId4BrstNKJ6qGETjrin47oEgU6B50AE0?dl=0&size=1280x960&size_mode=3');
print_r($imagesize);
結果
Array
(
[0] => 1000
[1] => 750
[2] => 2
[3] => width="1000" height="750"
[bits] => 8
[channels] => 3
[mime] => image/jpeg
)
また、単純に変更するには、このDropbox get public url of the file after upload
を参照することができます。
https://www.dropbox.com/s/hbtmge2omlyqx2n/BrownBag.jpg?dl=0
を
https://dl.dropbox.com/s/hbtmge2omlyqx2n/BrownBag.jpg
から
だけdl
でwww
を交換し、?dl=0
あなたはあなたが必要なものこのURL
で画像https://www.dropbox.com/s/hbtmge2omlyqx2n/BrownBag.jpg?dl=0 を取得していないのDropbox
$imagesize = getimagesize('https://photos-5.dropbox.com/t/2/AADa4bq7fis50BvRTojhB5zvAJDLNwsLDb5dekkb4JfilQ/12/502094097/jpeg/32x32/3/1513760400/0/2/BrownBag.jpg/EJrFv4kEGLgCIAIoAg/cwCCXcZopeYId4BrstNKJ6qGETjrin47oEgU6B50AE0?dl=0&size=1600x1200&size_mode=3');
echo $imagesize;
チェック 'は、ini_get( 'allow_url_fopenをは')'である取り除きます。 – marekful
また、戻り値の配列は... echo $ arrayは良くない – marekful
@marekful私はそれをチェックして答えは1です。それはどういう意味ですか? – rhog23