الفرق بين المراجعتين ل"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: يُعيد اسم التّرميز المستخدم.