الفرق بين المراجعتين لصفحة: «Ruby/Encoding/dummy-3F»

من موسوعة حسوب
< Ruby‏ | Encoding
إضافة كامل الصفحة
 
طلا ملخص تعديل
 
(1 مراجعات متوسطة بواسطة نفس المستخدم غير معروضة)
سطر 1: سطر 1:
{{DISPLAYTITLE:التابع Encoding::UTF_8.dummy?‎ في روبي}}
{{DISPLAYTITLE:التابع <code>?Encoding.dummy</code>‎ في روبي}}
 
يتحقّق التّابع <code>?dummy</code> من التّرميز الزّائف وهو ترميزٌ لم يُتعامل به مع المحارف تعاملًا صحيحًا.
يتحقّق التّابع <code>?dummy</code> من التّرميز الزّائف وهو ترميزٌ لم يُتعامل به مع المحارف تعاملًا صحيحًا.


سطر 14: سطر 13:


== أمثلة ==
== أمثلة ==
مثالٌ عن استخدام التابع dummy?‎:<syntaxhighlight lang="ruby">
مثالٌ عن استخدام التابع <code>dummy?</code>‎:<syntaxhighlight lang="ruby">
Encoding::ISO_2022_JP.dummy?       #=> true
Encoding::ISO_2022_JP.dummy?       #=> true
 
Encoding::UTF_8.dummy?             #=> false
Encoding::UTF_8.dummy?             #=> false





المراجعة الحالية بتاريخ 10:34، 18 أكتوبر 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.

مصادر