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

من موسوعة حسوب
< Ruby‏ | Symbol
أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE: التابع <code>id2name‎</code> الخاص بالصنف <code>Symbol</code> في روبي}}</noinclude> تصنيف: Ruby تصن...'
 
طلا ملخص تعديل
 
(مراجعتان متوسطتان بواسطة مستخدمين اثنين آخرين غير معروضتين)
سطر 1: سطر 1:
<noinclude>{{DISPLAYTITLE: التابع <code>id2name‎</code> الخاص بالصنف <code>Symbol</code> في روبي}}</noinclude>
<noinclude>{{DISPLAYTITLE: التابع <code>Symbol.id2name‎</code> في روبي}}</noinclude>
[[تصنيف: Ruby]]
[[تصنيف: Ruby]]
[[تصنيف: Ruby Method]]
[[تصنيف: Ruby Method]]
[[تصنيف: Ruby Symbol]]
[[تصنيف: Ruby Symbol]]
يعيد التابع <code>id2name</code> الاسم أو ال[[Ruby/String|سلسلة نصية]] التي تمثل ال[[Ruby/Symbol|رمز]]  
يعيد التابع <code>id2name</code> الاسم أو ال[[Ruby/String|سلسلة نصية]] التي تمثل ال[[Ruby/Symbol|رمز]].
SYM
.
==البنية العامة==
==البنية العامة==
<syntaxhighlight lang="ruby">id2name→ string‎</syntaxhighlight>
<syntaxhighlight lang="ruby">id2name→ string‎</syntaxhighlight>
==القيمة المُعادة==
==القيمة المعادة==
تعاد سلسلة نصية تمثِّل الاسم أو ال[[Ruby/String|سلسلة نصية]] التي تمثل ال[[Ruby/Symbol|رمز]].
 
==أمثلة==
==أمثلة==
مثال على استخدام التابع <code>id2name‎</code>:
مثال على استخدام التابع <code>id2name‎</code>:
سطر 14: سطر 14:
:ginger.to_s    #=> "ginger"‎</syntaxhighlight>
:ginger.to_s    #=> "ginger"‎</syntaxhighlight>
==انظر أيضا==
==انظر أيضا==
* التابع <code>[[Ruby/Symbol/encoding|encoding]]</code>: يُعيد التابع <code>encoding</code> الترمزي (<code>[[Ruby/Encoding|Encoding]]</code>) الذي يمثل ترميز ال[[Ruby/Symbol|رمز]] التي استُدعي معها.  
* التابع <code>[[Ruby/Symbol/encoding|encoding]]</code>: يُعيد [[Ruby/Encoding|الترميز]] الذي يمثل ترميز ال[[Ruby/Symbol|رمز]] التي استُدعي معه.  
* التابع <code>[[Ruby/Symbol/inspect|inspect]]</code>: يعيد التابع <code>inspect</code> تمثيل ال[[Ruby/Symbol|رمز]] التي استُدعي معها
* التابع <code>[[Ruby/Symbol/inspect|inspect]]</code>: يعيد سلسلة نصية تمثِّل ال[[Ruby/Symbol|رمز]] التي استُدعي معه.
* التابع <code>[[Ruby/String/intern|intern]]</code>: يُعيد الرمز المقابل للسلسلة النصية التي استدعي معها، أو يُنشىء ذلك الرمز إذا لم يكن مُوجودًا مُسبقًا.
==مصادر==
==مصادر==
*[http://ruby-doc.org/core-2.5.1/Symbol.html#method-i-id2name قسم التابع id2name‎ في الصنف Symbol‎ في توثيق روبي الرسمي.]
*[http://ruby-doc.org/core-2.5.1/Symbol.html#method-i-id2name قسم التابع id2name‎ في الصنف Symbol‎ في توثيق روبي الرسمي.]

المراجعة الحالية بتاريخ 11:14، 12 ديسمبر 2018

يعيد التابع id2name الاسم أو السلسلة نصية التي تمثل الرمز.

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

id2name string

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

تعاد سلسلة نصية تمثِّل الاسم أو السلسلة نصية التي تمثل الرمز.

أمثلة

مثال على استخدام التابع id2name‎:

:fred.id2name   #=> "fred"
:ginger.to_s    #=> "ginger"‎

انظر أيضا

  • التابع encoding: يُعيد الترميز الذي يمثل ترميز الرمز التي استُدعي معه.
  • التابع inspect: يعيد سلسلة نصية تمثِّل الرمز التي استُدعي معه.
  • التابع intern: يُعيد الرمز المقابل للسلسلة النصية التي استدعي معها، أو يُنشىء ذلك الرمز إذا لم يكن مُوجودًا مُسبقًا.

مصادر