ترجمة IMAP الجسم على أساس الترميز
سؤال
من دليل ، وأنا أعلم أن هناك 6 نقل مختلفة ترميز في IMAP.
عند هذه النقطة, لقد خلق هذه الوظيفة الأساسية:
function translate_imap_body($body, $encoding) {
switch($encoding) {
case 0: return $body;break;
case 1: return $body;break;
case 2: return $body;break;
case 3: return base64_decode($body);break;
case 4: return quoted_printable_decode($body);break;
case 5: return $body;break;
}
}
سؤالي هو كيف يمكنني ترجمة 8bit, الثنائية, وغيرها من ترميز إلى الإنسان readable شكل ؟ أو ربما شخص ما لديه أفضل الوظائف للتعامل مع هذا ؟
المحلول
لترجمة 8 بت ثنائي الإنسان للقراءة ، حاول هذا:
http://www.php.net/manual/en/function.quoted-printable-encode.php
لا تنتمي إلى StackOverflow