ホームページ >バックエンド開発 >PHPチュートリアル >この問題を解決するためにオンラインで待機し、土日に残業して、アップロードされた画像の長さと幅を取得する方法
アップロードされた画像の長さと幅を取得する方法
list( $width , $height , $type , $attr ) = getimagesize(' http://192.168.254.20/Public/images/0.jpg'); $width ; O echo $ height;
echo $attr;
どちらのメソッドも機能せず、データは出力されません。画像のパスは正しいので、画像を開くことができます
ディスカッションに返信 (解決策)
最初の方法は問題ありませんが、パスに問題があると思われます。
list( $width , $height , $type , $attr ) = getimagesize('http://avatar.csdn.net/1/9/2/1_mengfk000.jpg');
print_r($width);echo "
";
画像を開くことができれば、少なくとも 2 番目の画像には出力が含まれます。 1 つ目は、 getimagesize(
' http:///
/192.168.254.20/Public/images/0.jpg'); パスの前にスペースがあるためです。
rrreeArray
[0] => 150
[1] => 150
[2] => 2 [3] => width="150" height="15 0" [ビット] => 8
[マイム] => 画像/jpeg )