Detailed explanation of method examples of obtaining image information in php

怪我咯
Release: 2023-03-13 22:10:02
Original
2829 people have browsed it

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

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

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

Run result:

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

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!

Related labels:
source:php.cn
Statement of this Website
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
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template