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

من موسوعة حسوب
< Ruby‏ | Encoding
اذهب إلى التنقل اذهب إلى البحث
(إضافة الصفحة كاملًا)
 
 
(مراجعة متوسطة واحدة بواسطة نفس المستخدم غير معروضة)
سطر 1: سطر 1:
{{DISPLAYTITLE:التابع Encoding.name في روبي}}
+
{{DISPLAYTITLE:التابع <code>Encoding.name</code> في روبي}}
 
+
يُعيد التّابع <code>name</code> اسم التّرميز الفعلي لترميز محدد.
يُعيد التّابع name اسم التّرميز الفعلي لترميز محدد.
 
  
 
== البنية العامة ==
 
== البنية العامة ==
سطر 12: سطر 11:
  
 
== أمثلة ==
 
== أمثلة ==
مثالٌ عن استخدام التابع name:<syntaxhighlight lang="ruby">
+
مثالٌ عن استخدام التابع <code>name</code>:<syntaxhighlight lang="ruby">
 
Encoding::UTF_8.name      #=> "UTF-8"
 
Encoding::UTF_8.name      #=> "UTF-8"
 
</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 قائمة بأسماء التّرميزات المتاحة.
* التّابع names: يُعيد الأسماء والأسماء البديلة الخاصّة بالتّرميز المستخدم.
+
* التّابع <code>[[Ruby/Encoding/inspect|inspect]]</code>: يُعيد سلسلة نصية تمثل الترميز المعطى بشكل يخص المبرمجين فقط.
* التّابع to_s: يُعيد اسم التّرميز المستخدم.
 
  
 +
*التّابع <code>[[Ruby/Encoding/names|names]]</code>: يُعيد الأسماء والأسماء البديلة الخاصّة بالتّرميز المستخدم.
 +
*التّابع <code>[[Ruby/Encoding/to s|to_s]]</code>: يُعيد اسم التّرميز المستخدم.
 
== مصادر ==
 
== مصادر ==
 
* [http://ruby-doc.org/core-2.5.1/Encoding.html#method-i-name قسم التابع name في الصنف Encoding في توثيق روبي الرسمي.]
 
* [http://ruby-doc.org/core-2.5.1/Encoding.html#method-i-name قسم التابع name في الصنف Encoding في توثيق روبي الرسمي.]

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

يُعيد التّابع name اسم التّرميز الفعلي لترميز محدد.

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

name  string

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

تُعاد سلسلةٌ نصّيةٌ (string) تمثّل اسم التّرميز الفعلي للترميز المعطى.

أمثلة

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

Encoding::UTF_8.name      #=> "UTF-8"

انظر أيضًا

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

مصادر