PHP関数getimagesizeを使用しようとしましたが、イメージの幅と高さを整数値として抽出できませんでした。
どうすればこれを達成できますか?
PHP関数getimagesizeを使用しようとしましたが、イメージの幅と高さを整数値として抽出できませんでした。
どうすればこれを達成できますか?
回答:
このようにしてみてください:
list($width, $height) = getimagesize('path_to_image');
次のことを確認してください。
また$_SERVER["DOCUMENT_ROOT"]、パスの前にを付けてみてください。これは、ファイルを読み取ることができない場合に役立つことがあります。
getimagesize()ます。
list($width, $height) = getimagesize($filename)
または、
$data = getimagesize($filename);
$width = $data[0];
$height = $data[1];
このような :
imageCreateFromPNG($var);
//I don't know where from you get your image, here it's in the png case
// and then :
list($width, $height) = getimagesize($image);
echo $width;
echo $height;
getimagesize() expects parameter 1 to be string, resource given、関数getimagesizeはファイル名を期待しています