الفرق بين المراجعتين ل"Ruby/Encoding/names"

من موسوعة حسوب
< Ruby‏ | Encoding
اذهب إلى التنقل اذهب إلى البحث
ط
ط (مراجعة وتدقيق.)
 
سطر 1: سطر 1:
{{DISPLAYTITLE:التابع Encoding.names في روبي}}
+
{{DISPLAYTITLE:التابع <code>Encoding.names</code> في روبي}}
 
+
يُعيد التّابع <code>names</code> اسم ترميزٍ محدد وجميع الأسماء البديلة الخاصّة به.
يُعيد التّابع names اسم ترميزٍ محدد وجميع الأسماء البديلة الخاصّة به.
 
  
 
== البنية العامة ==
 
== البنية العامة ==
سطر 12: سطر 11:
  
 
== أمثلة ==
 
== أمثلة ==
مثالٌ عن استخدام التابع names:<syntaxhighlight lang="ruby">
+
مثالٌ عن استخدام التابع <code>names</code>:<syntaxhighlight lang="ruby">
 
Encoding::WINDOWS_31J.names  #=> ["Windows-31J", "CP932", "csWindows31J"]
 
Encoding::WINDOWS_31J.names  #=> ["Windows-31J", "CP932", "csWindows31J"]
 
</syntaxhighlight>
 
</syntaxhighlight>

المراجعة الحالية بتاريخ 10:21، 8 أكتوبر 2018

يُعيد التّابع names اسم ترميزٍ محدد وجميع الأسماء البديلة الخاصّة به.

البنية العامة

names  array

القيم المعادة

تُعاد قائمة (list) تحوي اسم الترميز المعطى والأسماء البديلة الخاصّة به.

أمثلة

مثالٌ عن استخدام التابع names:

Encoding::WINDOWS_31J.names  #=> ["Windows-31J", "CP932", "csWindows31J"]

انظر أيضًا

  • التّابع aliases: يُعيد الأسماء البديلة وجميع أسماء الترميزات الأصلية المتاحة.
  • التابع find: يبحث عن ترميز باسم محدّد.
  • التابع list: يُعيد قائمةً بالترميزات المُحمّلة.
  • التابع name_list: يُعيد التّابع name_list قائمة بأسماء التّرميزات المتاحة.
  • التّابع inspect: يُعيد سلسلة نصية تمثل الترميز المعطى بشكل يخص المبرمجين فقط.
  • التّابع name: يُعيد اسم التّرميز المستخدم.
  • التّابع to_s: يُعيد اسم التّرميز المستخدم.

مصادر