التابع ARGF.internal_encoding
في روبي
يعيد التابع internal_encoding
الترميز الداخلي (internal encoding) للسلاسل النصية المقروءة من المجرى ARGF
على شكل كائن من النوع Encoding
.
البنية العامة
internal_encoding → encoding
القيم المعادة
إن استدعي التابع ARGF.set_encoding
مع تمرير اسمين لأحد الترميزات المستعملة، فسيُعاد كائن من النوع Encoding
يمثل الترميز الثاني. خلا ذلك، إن ضبطت القيمة Encoding.default_external
، فستُعاد هذه القيمة. إذا تعذر ذلك وحُدِّد الترميز الخارجي الافتراضي (default external encoding) المراد استعماله في سطر الأوامر، فستُستخدم تلك القيمة. أمَّا إن كان الترميز مجهولًا، فستُعاد القيمة nil
.
انظر أيضًا
- التابع
external_encoding
: يعيد الترميز الخارجي (external encoding) للملفات المقروءة منARGF
على شكل كائن من النوعEncoding
. - التابع
set_encoding
: يضبط الترميز الداخلي والخارجي المستعمل مع السلاسل النصية المقروءة من المجرىARGF
.