الفرق بين المراجعتين لصفحة: «Ruby/Encoding/default internal-3D»
لا ملخص تعديل |
طلا ملخص تعديل |
||
سطر 5: | سطر 5: | ||
<syntaxhighlight lang="ruby"> | <syntaxhighlight lang="ruby"> | ||
default_internal = enc or nil | default_internal = enc or nil | ||
</syntaxhighlight> | </syntaxhighlight> | ||
المراجعة الحالية بتاريخ 10:29، 18 أكتوبر 2018
يضبط التّابع default_internal
القيمة الافتراضية التّرميز الداخلي أو يحذفها عند تعيين القيمة nil
. لا يجدر بك ضبط قيمة التابع ::default_internal
في شيفرة روبي، إذ أن السّلاسل النّصية التي أُنشئَت قبل تعديل القيمة قد تملك ترميزًا مختلفًا عن السّلاسل المنشأة بعد تغيير القيمة. يجب عليك أن تستخدم ruby -E
بدلاً منها لبدء روبي مع الترميز الداخلي الافتراضي الصحيح. ألقِ نظرة على التابع default_internal::
لمعلومات أوسع عن طريقة استخدام التّرميز الداخلي الافتراضي.
البنية العامة
default_internal = enc or nil
انظر أيضًا
- التّابع
?dummy
: يتحقّق من التّرميز الزّائف. - التابع
default_external::
: يُعيد قيمة الترميز الخارجي الافتراضية. - التابع
default_external
: يضبط التّرميز الخارجي الافتراضي.
- التابع
default_internal::
: يُعيد قيمة التّرميز الداخلي الافتراضية.