quoted_printable_encode
با quoted_printable_encode می توانیم «کدگذاری quoted_printable» انجام دهیم. یعنی یک رشته 8-بیتی را طوری تبدیل کنیم که برای ارسال ایمیل سالم بماند.
تعریف و کاربرد کدگذاری quoted_printable
این تابع رشته 8-بیتی را به قالب quoted-printable تبدیل می کند. این قالب در مسیر انتقال ایمیل کمتر خراب می شود و بنابراین سلامت متن حفظ می گردد.
سینتکس
quoted_printable_encode(string)
ورودی: رشته 8-بیتی. خروجی: رشته کدگذاری شده quoted-printable.
مثال ساده
<?php
$text = "Hello\nworld.";
$encoded = quoted_printable_encode($text);
echo $encoded;
?>
گام های عملی سریع
- رشته ورودی را آماده کن.
- تابع quoted_printable_encode را صدا بزن.
- خروجی را ذخیره یا ارسال کن.
نکته: حتی متن کاملاً US-ASCII هم گاهی کدگذاری می شود تا در گذر از دروازه های ایمیلی آسیب نبیند.
برای برعکس کردن فرآیند ببین: دیکد quoted_printable. همچنین مرجع رشته ها: مرجع رشته های PHP.
جمع بندی سریع
- کدگذاری quoted_printable مخصوص ایمیل است.
- ورودی 8-بیتی می گیرد.
- خروجی امن تر برای انتقال می دهد.
- سینتکس بسیار ساده است.