الفرق بين المراجعتين لصفحة: «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>
سطر 24: سطر 23:
*التّابع <code>[[Ruby/Encoding/inspect|inspect]]</code>: يُعيد سلسلة نصية تمثل الترميز المعطى بشكل يخص المبرمجين فقط.
*التّابع <code>[[Ruby/Encoding/inspect|inspect]]</code>: يُعيد سلسلة نصية تمثل الترميز المعطى بشكل يخص المبرمجين فقط.


*التّابع <code>[[name]]</code>: يُعيد اسم التّرميز المستخدم.
*التّابع <code>[[Ruby/Encoding/name|name]]</code>: يُعيد اسم التّرميز المستخدم.
*التّابع <code>[[Ruby/Encoding/to s|to_s]]</code>: يُعيد اسم التّرميز المستخدم.
*التّابع <code>[[Ruby/Encoding/to s|to_s]]</code>: يُعيد اسم التّرميز المستخدم.
== مصادر ==
== مصادر ==

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

مصادر