English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Tutorial básico PHP

Tutorial avançado PHP

PHP & MySQL

Manual de referência PHP

Uso e exemplo da função PHP imagesx() e imagesy() para obter largura e altura da imagem

Tratamento de Imagens PHP

Função PHP para obter a largura da imagem: imagesx()

A função imagesx() é usada para obter a largura da imagem, a unidade é pixel, o valor retornado é do tipo inteiro.

Sintaxe:

int imagesx( resource image )

O parâmetro image é um recurso de imagem retornado por funções como imagecreatetruecolor(), imagecreatefromjpeg() e outras.

Função PHP para obter a altura da imagem: imagesy()

A função imagesy() é usada para obter a altura da imagem, a sintaxe e o uso são os mesmos que os da imagesx() .

Sintaxe:

int imagesy( resource image )

O parâmetro image é um recurso de imagem retornado por funções como imagecreatetruecolor(), imagecreatefromjpeg() e outras.

Exemplo online

<?php
$img = imagecreatefrompng("w3codebox-logo.png");
echo "Largura da imagem:", imagesx( $img ),"<br />";
echo "Altura da imagem:", imagesy( $img );
?>

Saída do navegador:

Largura da imagem:290
Altura da imagem:69

Artigos relacionados

Obter informações de imagem função:getimagesize()

Tratamento de Imagens PHP