You should destroy the $img too...
So it would be :
$img = @imagecreatefromjpeg("http://www.mysite.com/my_image.jpg");
if ($img) {
$img_height = imagesy($img);
ImageDestroy($img);
}
echo "My height is " . $img_height;
imagesy
(PHP 4, PHP 5)
imagesy — Получение высоты изображения
Описание
int imagesy
( resource
$image
)
Возвращает высоту заданного изображения image.
Список параметров
-
image -
Ресурс изображения, полученный одной из функций создания изображений, например, такой как imagecreatetruecolor().
Возвращаемые значения
Возвращает высоту изображения image или FALSE в случае
ошибки.
Примеры
Пример #1 Пример использования imagesy()
<?php
// Создание изображения 300*200
$img = imagecreatetruecolor(300, 200);
echo imagesy($img); // 200
?>
Смотрите также
- imagecreatetruecolor() - Создание нового полноцветного изображения
- getimagesize() - Получение размера изображения
- imagesx() - Получение ширины изображения
BSE_Icheb at hotmail dot com
20-Jun-2003 04:13
boo at php dot net
13-Aug-2002 11:01
To use this function notice that 'image' parameter it's a RESOURCE and NOT an Image File Path !
Here comes an exemple:
$img = @imagecreatefromgif("http://www.mysite.com/my_imag.gif");
if ($img) $img_height = imagesy($img);
echo "My height is " . $img_height;
