UTF8.

Perl Pragma لتمكين / تعطيل UTF-8 (أو UTF-EBCDIC) في التعليمات البرمجية المصدرية
التحميل الان

UTF8. الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • Perl Artistic License
  • السعر:
  • FREE
  • اسم الناشر:
  • TTY Internet Solutions
  • موقع ويب الناشر:
  • http://search.cpan.org/~tty/

UTF8. العلامات


UTF8. وصف

Perl Pragma لتمكين / تعطيل UTF-8 (أو UTF-EBCDIC) في التعليمات البرمجية المصدرية UTF8 هي فئة PERL لتمكين / تعطيل UTF-8 (أو UTF-EDF-EBCDIC) في التعليمات البرمجية المصدرية. استخدم UTF8؛ لا UTF8؛ # تحويل العددية بيرل إلى / من UTF-8. $ num_octets = UTF8 :: ترقية (سلسلة $)؛ النجاح $ = utf8 :: downgrade (سلسلة $ )؛ # تغيير البايت الأصلية من perl العددية إلى / من البايتات UTF-8. UTF8 :: ترميز (سلسلة $)؛ UTF8 :: فك شفرة (سلسلة $)؛ $ flag = utf8 :: صالح (سلسلة)؛ يستخدم Pragma UTF8 Perl Parser للسماح UTF-8 في نص البرنامج في النطاق المعجمي الحالي (السماح UTF-EBCDIC على المنصات القائمة على EBCDIC). يخبر Pragma No UTF8 Perl للتبديل لعلاج النص المصدر كجايمتين حرفي في النطاق المعجمي الحالي. لا تستخدم هذا البراغما على أي شيء آخر من إخبار بيرل بأن البرنامج النصي الخاص بك مكتوب في UTF-8. تتمتع وظائف المرافق الموضحة أدناه بشكل مباشر غير قابل للاستخدام مباشرة دون استخدام UTF8؛ .because ليس من الممكن إخبار UTF-8 من الترميزات الأصلية 8 بت، تحتاج إما إلى علامة ترتيب البايت في بداية التعليمات البرمجية المصدرية، أو استخدام UTF8؛ لإرشاد بيرل - عندما يصبح UTF-8 تنسيق المصدر القياسي، فإن هذه البراج ستصبح بفعالية غير مرجعية. للراحة فيما يلي مصطلح UTF-X يستخدم للإشارة إلى Outf-8 على منصات ASCII و ISO اللاتينية و OUTF-EBCDIC على المنصات القائمة على EBCDIC.See أيضا آثار التبديل -c وابن عمه، $ ENV {perl_unicode}، في perlrun.Enabling يحتوي UTF8 Pragma على التأثير التالي: * بايت في النص المصدر الذي يحتوي على مجموعة بت صغير يتم التعامل معه كجزء من تسلسل UTF-X الحرفي. يتضمن ذلك معظم الأدوات الحرفية مثل أسماء المعرف وثابتات السلسلة وأنماط التعبير المنتظمة الثابتة. يتم التعامل مع أحرف منصات EBCDIC في مجموعة الأحرف اللاتينية على أنها جزء من حرف UTF-EBCDIC الحرفي. ملاحظة أنه إذا كان لديك بايت مع القليل الثامن في البرنامج النصي الخاص بك (على سبيل المثال Latin-1 المضمن في حرفي السلسلة)، استخدام UTF8 سيكون غير راضيا لأن البايتات على الأرجح لا تشكلها UTF-X بشكل جيد. إذا كنت ترغب في الحصول على مثل هذه البايتات قيد الاستخدام UTF8، فيمكنك تعطيل هذه البراغ حتى النهاية كتلة (أو ملف، إذا كان في المستوى الأعلى) من قبل UTF8؛. متطلبات: perl.


UTF8. برامج ذات صلة