php
  • image
  • dimension
  • 2010-08-18 7 views 0 likes 
    0

    Как получить ширину и высоту изображения?Размер изображения для PHP

    У меня есть $variable = 'http://site.com/image.png"

    Хочет получить ширину этого изображения на $width и высоту до $height.

    Как: $variable = 'http://site.com/image.png"

    $width = '300'; // image width is 300px 
    $height = '500'; // height is 500px 
    

    Спасибо.

    +0

    Это ваш собственный сайт? –

    +0

    в любом случае, вот немного магии: http://google.com/search?q=PHP+image+dimension –

    +1

    возможный дубликат [самый быстрый способ динамического извлечения размеров изображения] (http://stackoverflow.com/questions/ 3334097/самые быстрые пути к динамически-извлекаемым изображениям) –

    ответ

    2
    $variable = 'http://site.com/image.png'; 
    $image = getimagesize($variable); 
    $width = $image[0]; 
    $height = $image[1]; 
    $type  = $image[2]; 
    
    1

    getimagesize функция. Может быть, это поможет вам.

    +0

    Предостережение: комбинация удаленных функций FS и изображения может иметь тонкие причуды, например. если удаленный HTTP-сервер не реагирует, выполнение будет зависать до тех пор, пока 'getimagesize()' не вернется (что может быть «до истечения времени HTTP-соединения», что означает десятки секунд). – Piskvor

    +2

    Конечно, вы хотите кэшировать результаты любой проверки размера изображения, которую вы делаете, - если это вообще возможно. – symcbean

     Смежные вопросы

    • Нет связанных вопросов^_^