التابع 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.