الفرق بين المراجعتين لصفحة: «Ruby/Encoding/names»

من موسوعة حسوب
< Ruby‏ | Encoding
إضافة الصفحة كاملًا
 
ط مراجعة وتدقيق.
 
(3 مراجعات متوسطة بواسطة مستخدم واحد آخر غير معروضة)
سطر 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>


== انظر أيضًا ==
== انظر أيضًا ==
* التّابع aliases: يُعيد الأسماء البديلة وجميع أسماء الترميزات الأصلية المتاحة.
*التّابع [[Ruby/Encoding/aliases|<code>aliases</code>]]: يُعيد الأسماء البديلة وجميع أسماء الترميزات الأصلية المتاحة.
* التابع find: يبحث عن ترميز باسم محدّد.
*التابع <code>[[Ruby/Encoding/find|find]]</code>: يبحث عن ترميز باسم محدّد.
* التابع list: يُعيد قائمةً بالترميزات المُحمّلة.
*التابع <code>[[Ruby/Encoding/list|list]]</code>: يُعيد قائمةً بالترميزات المُحمّلة.
* التابع name_list: يُعيد التّابع name_list قائمة بأسماء التّرميزات المتاحة.
 
* التّابع inspect: يُعيد سلسلة نصية تمثل الترميز المعطى بشكل يخص المبرمجين فقط.
*التابع [[Ruby/Encoding/name list|<code>name_list</code>]]: يُعيد التّابع name_list قائمة بأسماء التّرميزات المتاحة.
* التّابع name: يُعيد اسم التّرميز المستخدم.
*التّابع <code>[[Ruby/Encoding/inspect|inspect]]</code>: يُعيد سلسلة نصية تمثل الترميز المعطى بشكل يخص المبرمجين فقط.
* التّابع to_s: يُعيد اسم التّرميز المستخدم.


*التّابع <code>[[Ruby/Encoding/name|name]]</code>: يُعيد اسم التّرميز المستخدم.
*التّابع <code>[[Ruby/Encoding/to s|to_s]]</code>: يُعيد اسم التّرميز المستخدم.
== مصادر ==
== مصادر ==
* [http://ruby-doc.org/core-2.5.1/Encoding.html#method-i-names قسم التابع names في الصنف Encoding في توثيق روبي الرسمي.]
* [http://ruby-doc.org/core-2.5.1/Encoding.html#method-i-names قسم التابع names في الصنف Encoding في توثيق روبي الرسمي.]

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

مصادر