التابع Encoding::UTF_8.dummy?‎ في روبي

من موسوعة حسوب
< Ruby‏ | Encoding
مراجعة 11:42، 8 أكتوبر 2018 بواسطة محمد-خطيب (نقاش | مساهمات) (إضافة كامل الصفحة)
(فرق) → مراجعة أقدم | المراجعة الحالية (فرق) | مراجعة أحدث ← (فرق)


يتحقّق التّابع ?dummy من التّرميز الزّائف وهو ترميزٌ لم يُتعامل به مع المحارف تعاملًا صحيحًا.

يستخدم هذا التابع مع التّرميزات التي لها حالة (stateful encodings).

البنية العامة

dummy?   true or false

القيم المعادة

تُعاد القيمة true في حالة وجود ترميزٍ زائفٍ، أو تُعاد القيمة false خلاف ذلك.

أمثلة

مثالٌ عن استخدام التابع dummy?‎:

Encoding::ISO_2022_JP.dummy?       #=> true

Encoding::UTF_8.dummy?             #=> false

انظر أيضًا

  • التابع ?compatible: يتحقّق من توافق كائنين مع بعضهما بعضًا.
  • التابع ?ascii_compatible: يتحقّق من توافق ترميز محدد مع الترميز ASCII.

مصادر