2010-06-14 2 views
4

imagegd(), 나는 기능은 각각 같이 설명되어 있습니다주의 : 브라우저에GD와 GD2 이미지의 차이점은 무엇입니까? <a href="http://php.net/manual/en/function.imagegd2.php" rel="noreferrer">imagegd2()</a>에 대한 설명서를 읽기

  • 출력 GD2 이미지 나 브라우저에
  • 출력 GD 이미지 파일 또는 파일

GD2 및 GD 이미지 란 무엇입니까? 이미지 유형의 차이점은 무엇입니까?

+0

어디가 다른 것으로 보입니까? php.net에서 –

+0

나는 두 가지 기능 imagegd2 보았다 : - 브라우저로 출력 GD2 이미지 또는 imagegd 파일 - 브라우저에 출력 GD 이미지 또는 파일 그래서 내가 물었다? – learner

답변

4

gd는 오래된 c 라이브러리이고 gd2는 업데이트 된 라이브러리입니다. PHP는 gd2를 사용합니다.

+0

BC 차단이 있습니까? –

+1

@ JosefSábl, GD는 6 년 전부터 단계적으로 폐기되었습니다. 역 호환성의 문제는 더 이상 적합하지 않습니다. – Jacco

1

일부 GD 버전은 PNG 만 생성하지만 최근 버전은 GIF 및 PNG를 생성 할 수 있습니다. 곧 GD 1 will be no longer supported이 PHP의 다음 버전에 나옵니다.

+0

"곧 GD는 다음 버전의 PHP에서 더 이상 지원되지 않을 것입니다." 이 주장을 뒷받침 할 참조/링크를 추가하십시오. – Jacco

+0

여기에 있습니다 : http://wiki.php.net/rfc/removal-of-deprecated-features Freetype 1 및 GD 1 지원 - R197385, R197386, R203752 참조 및 가족 커밋 –

+1

GD 1은 더 이상 존재하지 않습니다. 지원. 그건 의미가 있습니다. GD2 지원이 유지됩니다. – Jacco