التابع Encoding.default_internal في روبي
يضبط التّابع default_internal القيمة الافتراضية التّرميز الداخلي أو يحذفها عند تعيين القيمة nil. لا يجدر بك ضبط قيمة التابع ::default_internal في شيفرة روبي، إذ أن السّلاسل النّصية التي أُنشئَت قبل تعديل القيمة قد تملك ترميزًا مختلفًا عن السّلاسل المنشأة بعد تغيير القيمة. يجب عليك أن تستخدم ruby -E بدلاً منها لبدء روبي مع الترميز الداخلي الافتراضي الصحيح. ألقِ نظرة على التابع default_internal:: لمعلومات أوسع عن طريقة استخدام التّرميز الداخلي الافتراضي.
البنية العامة
default_internal = enc or nil
انظر أيضًا
- التّابع
?dummy: يتحقّق من التّرميز الزّائف. - التابع
default_external::: يُعيد قيمة الترميز الخارجي الافتراضية. - التابع
default_external: يضبط التّرميز الخارجي الافتراضي.
- التابع
default_internal::: يُعيد قيمة التّرميز الداخلي الافتراضية.