>백엔드 개발 >PHP 튜토리얼 >PHP에서 이미지 정보를 얻는 방법 예에 대한 자세한 설명

PHP에서 이미지 정보를 얻는 방법 예에 대한 자세한 설명

怪我咯
怪我咯원래의
2017-07-14 11:18:492856검색

getimagesize() function은 이미지 크기 및 관련 정보를 얻는 데 사용됩니다. 성공하면 배열을 반환하고 FALSE를 반환하고 E_WARNING 수준 오류 메시지를 생성합니다. 다음은 getimagesize() 함수의 예입니다

<?php/* 1.jpg为你想获得其尺寸的图片 */
$arr = getimagesize("1.jpg");
/**
 * 这里$arr为一个数组类型
 * $arr[0] 为图像的宽度
 * $arr[1] 为图像的高度
 * $arr[2] 为图像的格式,包括jpg、gif和png等
 * $arr[3] 为图像的宽度和高度,内容为 width="xxx" height="yyy"
 */
/* 以下两行代码输出的内容都是一样的 */
echo "<img src="1.jpg" $arr[3] alt="" />";
echo "<img src="1.jpg" width="$arr[0]" height="$arr[1]" alt="" />";
?>

이미지 이름, pathinfo() 함수를 가져옵니다. 이 함수는 다른 파일의 확장명도 가져올 수 있습니다.

$a = &#39;aaaaa.jpg&#39;;
print_r(pathinfo($a));

실행 결과:

Array
(
  [dirname] => .
  [basename] => aaaaa.jpg
  [extension] => jpg
  [filename] => aaaaa
)

위 내용은 PHP에서 이미지 정보를 얻는 방법 예에 대한 자세한 설명의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.