Computer >> 컴퓨터 >  >> 프로그래밍 >> PHP

PHP quoted_printable_encode() 함수 완벽 정리 – 문법, 매개변수, 예제까지

PHP의 quoted_printable_encode() 함수는 8비트 문자열을 Quoted-Printable 형식의 문자열로 변환하는 데 사용됩니다. 이 인코딩 방식은 주로 이메일을 전송할 때 특수 문자나 비 ASCII 문자를 안전하게 처리하기 위해 활용되며, MIME 표준에서 널리 쓰이는 인코딩 방법 중 하나입니다.

문법(Syntax)

quoted_printable_encode(str)

매개변수(Parameters)

  • str − 변환하고자 하는 8비트 문자열을 지정합니다.

반환값(Return)

quoted_printable_encode() 함수는 변환이 완료된 Quoted-Printable 형식의 문자열을 반환합니다.

예제(Example)

다음은 quoted_printable_encode() 함수의 기본적인 사용 예시입니다.

<?php
   echo quoted_printable_encode("www.example.com")
?>

출력 결과(Output)

위 코드를 실행하면 다음과 같은 결과가 출력됩니다.

www.example.com

위 예제에서는 일반 ASCII 문자만 포함되어 있어 원본 문자열이 그대로 출력됩니다. 반면, 등호(=)와 같은 특수 문자가 포함된 경우에는 해당 문자가 인코딩되어 반환됩니다. 예를 들어 "Hello=World"를 변환하면 Hello=3DWorld와 같은 결과를 얻을 수 있습니다. 여기서 =3D는 등호(=)의 16진수 아스키 코드 값을 의미합니다.