Home  >  Article  >  Backend Development  >  Detailed explanation of method examples of obtaining image information in php

Detailed explanation of method examples of obtaining image information in php

怪我咯
怪我咯Original
2017-07-14 11:18:492764browse

getimagesize() Function is used to obtain the image size and related information. It returns an array if successful. If it fails, it returns FALSE and generates an E_WARNING level error message. The following is an example of the getimagesize() function

<?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="" />";
?>

Get the image name, pathinfo() function, this can also get the extension of other files.

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

Run result:

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

The above is the detailed content of Detailed explanation of method examples of obtaining image information in php. For more information, please follow other related articles on the PHP Chinese website!

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn