الفرق بين المراجعتين ل"Ruby/Encoding/aliases"
اذهب إلى التنقل
اذهب إلى البحث
(أنشأ الصفحة ب'{{DISPLAYTITLE:التابع Encoding.aliases في لغة روبي}} يعيد التّابع aliases الأسماء البديلة وجميع أسماء الترميزا...') |
|||
سطر 1: | سطر 1: | ||
− | {{DISPLAYTITLE:التابع Encoding.aliases في لغة روبي}} | + | {{DISPLAYTITLE:التابع <code>Encoding.aliases</code> في لغة روبي}} |
− | + | يعيد التّابع <code>aliases</code> الأسماء البديلة وجميع أسماء الترميزات الأصلية المتاحة. | |
− | يعيد التّابع aliases الأسماء البديلة وجميع أسماء الترميزات الأصلية المتاحة. | ||
== البنية العامة == | == البنية العامة == | ||
سطر 12: | سطر 11: | ||
== أمثلة == | == أمثلة == | ||
− | مثالٌ عن استخدام التابع aliases:<syntaxhighlight lang="ruby"> | + | مثالٌ عن استخدام التابع <code>aliases</code>:<syntaxhighlight lang="ruby"> |
Encoding.aliases | Encoding.aliases | ||
مراجعة 11:59، 8 أكتوبر 2018
يعيد التّابع aliases
الأسماء البديلة وجميع أسماء الترميزات الأصلية المتاحة.
البنية العامة
aliases → {"alias1" => "orig1", "alias2" => "orig2", ...}
القيم المعادة
تُعاد خريطةٌ تحوي الأسماء البديلة (alias) لجميع أسماء الترميزات الأصلية المتاحة.
أمثلة
مثالٌ عن استخدام التابع aliases
:
Encoding.aliases
#=> {"BINARY"=>"ASCII-8BIT", "ASCII"=>"US-ASCII", "ANSI_X3.4-1986"=>"US-ASCII",
"SJIS"=>"Shift_JIS", "eucJP"=>"EUC-JP", "CP932"=>"Windows-31J"}
انظر أيضًا
- التابع
list
: يعيد قائمةً بالترميزات المُحمّلة (loaded encodings). - التابع
name_list
: يُعيد التّابع name_list قائمة بأسماء التّرميزات المتاحة. - التّابع
inspect
: يُعيد سلسلة نصية تمثل الترميز المعطى بشكل يخص المبرمجين فقط. - التّابع
name
: يُعيد اسم التّرميز المستخدم. - التّابع
names
: يُعيد الأسماء والأسماء البديلة الخاصّة بالتّرميز المستخدم. - التّابع
to_s
: يُعيد اسم التّرميز المستخدم.
مصادر