현재 위치: > 함수 카테고리 모음> iptcparse

iptcparse

이진 IPTC 블록을 단일 태그로 구문 분석합니다
이름:iptcparse
분류:이미지 처리 GD
사용 언어:php
한 줄 설명:IPTC 데이터 구문 분석, 이미지에 메타 데이터를 저장하기위한 표준 형식

기능 이름 : iptcparse ()

해당 버전 : PHP 4, PHP 5, PHP 7

사용법 : iptcparse () 함수는 이미지에 메타 데이터를 저장하기위한 표준 형식 인 IPTC 데이터를 구문 분석하는 데 사용됩니다. IPTC 데이터를 이미지에 대한 다양한 정보를 포함하는 연관 배열로 구문 분석합니다.

구문 : 배열 iptcparse (String $ iptcblock)

매개 변수 :

  • IPTCBLOCK : IPTC 데이터를 나타내는 이진 블록.

반환 값 : IPTCPARSE () 함수는 구문 분석 된 IPTC 데이터를 포함하는 연관 배열을 반환합니다. 배열의 키는 IPTC 마커이고 값은 해당 데이터입니다.

예:

 // IPTC数据块$iptcData = "\x1C\x02\x00\x00\x00\x0F\x00\x0F\x03\x00\x00\x00"; // 解析IPTC数据$iptcArray = iptcparse($iptcData); // 打印解析后的IPTC数据print_r($iptcArray);

산출:

 Array ( [1#090] => Array ( [0] => ) [2#005] => Array ( [0] => ) [2#080] => Array ( [0] => ) [2#090] => Array ( [0] => ) [2#095] => Array ( [0] => ) [2#105] => Array ( [0] => ) )

위의 예에서, 우리는 IPTC 데이터를 포함하는 이진 블록을 정의합니다. 그런 다음 iptcparse () 함수를 사용하여 해당 데이터를 연관 배열 $ iptcarray로 구문 분석합니다. 마지막으로 Print_r () 함수를 사용하여 구문 분석 된 IPTC 데이터를 인쇄합니다.

실제 IPTC 데이터를 제공하지 않기 때문에 예제의 출력이 비어있을 수 있습니다. 실제로, IPTC 데이터 블록의 각 태그는 다른 데이터를 포함 할 수 있습니다.

유사한 함수
인기 기사