الفرق بين المراجعتين لصفحة: «Ruby/Encoding/name list»
إضافة كل معلومات التابع |
طلا ملخص تعديل |
||
سطر 4: | سطر 4: | ||
== البنية العامة == | == البنية العامة == | ||
<syntaxhighlight lang="ruby"> | |||
name_list → ["enc1", "enc2", ...] | name_list → ["enc1", "enc2", ...] | ||
</syntaxhighlight> | |||
== القيم المعادة == | == القيم المعادة == | ||
سطر 10: | سطر 12: | ||
== أمثلة == | == أمثلة == | ||
مثالٌ عن استخدام التابع name_list: | مثالٌ عن استخدام التابع name_list:<syntaxhighlight lang="ruby"> | ||
Encoding.name_list | Encoding.name_list | ||
#=> ["US-ASCII", "ASCII-8BIT", "UTF-8", | |||
"ISO-8859-1", "Shift_JIS", "EUC-JP", | "ISO-8859-1", "Shift_JIS", "EUC-JP", | ||
سطر 21: | سطر 22: | ||
"BINARY", "CP932", "eucJP"] | "BINARY", "CP932", "eucJP"] | ||
</syntaxhighlight> | |||
== انظر أيضًا == | == انظر أيضًا == |
مراجعة 09:09، 8 أكتوبر 2018
يعيد التّابع name_list قائمة بأسماء التّرميزات المتاحة.
البنية العامة
name_list → ["enc1", "enc2", ...]
القيم المعادة
تُعاد قائمة بأسماء التّرميزات المتاحة.
أمثلة
مثالٌ عن استخدام التابع name_list:
Encoding.name_list
#=> ["US-ASCII", "ASCII-8BIT", "UTF-8",
"ISO-8859-1", "Shift_JIS", "EUC-JP",
"Windows-31J",
"BINARY", "CP932", "eucJP"]
انظر أيضًا
- التّابع aliases: يُعيد الأسماء البديلة وجميع أسماء الترميزات الأصلية المتاحة.
- التابع find: يبحث عن ترميز باسم محدّد.
- التابع list: يُعيد قائمةً بالترميزات المُحمّلة.
- التّابع inspect: يُعيد سلسلة نصية تمثل الترميز المعطى بشكل يخص المبرمجين فقط.
- التّابع name: يُعيد اسم التّرميز المستخدم.
- التّابع names: يُعيد الأسماء والأسماء البديلة الخاصّة بالتّرميز المستخدم.
- التّابع to_s: يُعيد اسم التّرميز المستخدم.