الفرق بين المراجعتين لصفحة: «Ruby/Encoding/replicate»
جميل-بيلوني (نقاش | مساهمات) ط مراجعة وتدقيق. |
جميل-بيلوني (نقاش | مساهمات) طلا ملخص تعديل |
||
(1 مراجعات متوسطة بواسطة نفس المستخدم غير معروضة) | |||
سطر 18: | سطر 18: | ||
== انظر أيضًا == | == انظر أيضًا == | ||
* التابع <code>?compatible</code>: يتحقّق من توافق كائنين مع بعضهما بعضًا. | * التابع <code>[[Ruby/Encoding/compatible-3F|?compatible]]</code>: يتحقّق من توافق كائنين مع بعضهما بعضًا. | ||
* التابع <code>?ascii_compatible</code>: يتحقّق من توافق ترميز محدد مع الترميز ASCII. | * التابع <code>[[Ruby/Encoding/ascii compatible-3F|?ascii_compatible]]</code>: يتحقّق من توافق ترميز محدد مع الترميز ASCII. | ||
* التابع <code>[[Ruby/Encoding/locale charmap|locale_charmap]]</code>: يعيد اسم مخطّط توزيع الأحرف (charmap) للمحلية (locale) الحالية. | * التابع <code>[[Ruby/Encoding/locale charmap|locale_charmap]]</code>: يعيد اسم مخطّط توزيع الأحرف (charmap) للمحلية (locale) الحالية. | ||
المراجعة الحالية بتاريخ 06:04، 15 أكتوبر 2018
يُنشئ التّابع replicate
نسخة مطابقة من الترميز الذي استدعي معه. سيكون للتّرميز الجّديد نفس بنية البايت (byte structure) للترميز الذي نُسِخ منه.
إذا كان الاسم مستخدمًا من قبل ترميزٍ آخر، فسيُرمى الخطأ ArgumentError
.
البنية العامة
replicate(name) → encoding
المعاملات
name
اسم الترميز المراد النسخ منه.
القيم المعادة
يُعاد ترميزٌ جديدٌ مطابقٌ للترميز المعطى ويملك الاسم name
.
انظر أيضًا
- التابع
?compatible
: يتحقّق من توافق كائنين مع بعضهما بعضًا. - التابع
?ascii_compatible
: يتحقّق من توافق ترميز محدد مع الترميز ASCII. - التابع
locale_charmap
: يعيد اسم مخطّط توزيع الأحرف (charmap) للمحلية (locale) الحالية.