첫 번째는 js 메서드입니다. 새 Image 개체를 사용하고 src 속성을 설정하고 이미지가 로드된 후 이미지의 너비와 높이가 출력됩니다. 🎜>function checkPicurl(url){
var img = new Image();}php 방법:
이러한 요구가 있으므로 php를 사용하십시오. 데이터베이스와 이들 데이터의 url 필드 값은 이미지 너비와 높이 정보를 접합하지 않으며 이를 기록하는 것이 요구사항이므로 퍼즐 조각의 너비와 높이가 없는 데이터는 테이블에서 식별되어야 하며, 각 이미지 URL의 크기 정보는 별도로 얻은 다음 테이블에 업데이트해야 합니다. Java를 통한 구현은 상대적으로 번거로우며, PHP는 로컬 및 네트워크 이미지의 크기 정보를 얻을 수 있는 GetImageSize 함수를 제공합니다. 함수 설명은 다음과 같습니다.
GetImageSize: 이미지의 길이와 너비를 가져옵니다.
구문: array getimagesize(string filename, array [imageinfo]);반환 값: Array
함수 유형: 그래픽 처리
콘텐츠 설명
이 함수는 GIF, JPEG를 가져오는 데 사용할 수 있습니다. 및 PNG WWW에 있는 세 가지 유형의 이미지의 높이와 너비는 GD 라이브러리를 설치하지 않고도 사용할 수 있습니다. 반환된 배열에는 4개의 요소가 있습니다. 반환된 배열의 첫 번째 요소(인덱스 값 0)는 이미지의 높이(픽셀)입니다. 두 번째 요소(인덱스 1)는 이미지의 너비입니다. 세 번째 요소(인덱스 값 2)는 이미지의 파일 형식으로, 값은 GIF 형식의 경우 1, JPEG/JPG 형식의 경우 2, PNG 형식의 경우 3입니다. 네 번째 요소(인덱스 값 3)는 이미지의 높이와 너비 문자열, height=xxx width=yyy입니다. 생략 가능한 매개변수 imageinfo
이미지에 추가할 수 있고 iptcparse()를 사용하여 구문 분석할 수 있는 IPTC의 APP13 태그(http://www.xe.net/iptc)와 같은 일부 이미지 관련 정보를 얻는 데 사용됩니다.
사용 예
function MyImg($imgfile) {
$size = GetImageSize($imgfile);
echo "";
}
MyImg("img/img1.gif");
MyImg("http://img02.sogoucdn.com/app/a/100520052/5a1f885e25b7af28822b14dc069a5f16") ;
?>
위 내용은 관련 내용을 포함하여 JS 및 PHP URL을 통해 이미지 크기를 얻는 여러 가지 방법을 소개합니다. PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되기를 바랍니다.