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