الفرق بين المراجعتين لصفحة: «Ruby/Encoding/list»
لا ملخص تعديل |
طلا ملخص تعديل |
||
سطر 13: | سطر 13: | ||
بعض الأمثلة عن استخدام التابع <code>list</code>:<syntaxhighlight lang="ruby"> | بعض الأمثلة عن استخدام التابع <code>list</code>:<syntaxhighlight lang="ruby"> | ||
Encoding.list | Encoding.list | ||
#=> [#<Encoding:ASCII-8BIT>, #<Encoding:UTF-8>, | #=> [#<Encoding:ASCII-8BIT>, #<Encoding:UTF-8>, | ||
#<Encoding:ISO-2022-JP (dummy)>] | |||
Encoding.find("US-ASCII") | Encoding.find("US-ASCII") | ||
#=> #<Encoding:US-ASCII> | #=> #<Encoding:US-ASCII> | ||
Encoding.list | Encoding.list | ||
#=> [#<Encoding:ASCII-8BIT>, #<Encoding:UTF-8>, | #=> [#<Encoding:ASCII-8BIT>, #<Encoding:UTF-8>, | ||
#<Encoding:US-ASCII>, #<Encoding:ISO-2022-JP (dummy)>] | |||
</syntaxhighlight> | </syntaxhighlight> | ||
المراجعة الحالية بتاريخ 10:31، 18 أكتوبر 2018
يُعيد التّابع list
قائمةً بالترميزات المُحمّلة (loaded encodings).
البنية العامة
list → [enc1, enc2, ...]
القيم المعادة:
تعاد قائمة بالتّرميزات المُحمّلة.
أمثلة
بعض الأمثلة عن استخدام التابع list
:
Encoding.list
#=> [#<Encoding:ASCII-8BIT>, #<Encoding:UTF-8>,
#<Encoding:ISO-2022-JP (dummy)>]
Encoding.find("US-ASCII")
#=> #<Encoding:US-ASCII>
Encoding.list
#=> [#<Encoding:ASCII-8BIT>, #<Encoding:UTF-8>,
#<Encoding:US-ASCII>, #<Encoding:ISO-2022-JP (dummy)>]
انظر أيضًا
- التّابع
aliases
: يُعيد الأسماء البديلة وجميع أسماء الترميزات الأصلية المتاحة. - التابع
find
: يبحث عن ترميز باسم محدّد. - التابع
name_list
: يُعيد التّابع name_list قائمة بأسماء التّرميزات المتاحة. - التّابع
inspect
: يُعيد سلسلة نصية تمثل الترميز المعطى بشكل يخص المبرمجين فقط. - التّابع
name
: يُعيد اسم التّرميز المستخدم. - التّابع
names
: يُعيد الأسماء والأسماء البديلة الخاصّة بالتّرميز المستخدم. - التّابع
to_s
: يُعيد اسم التّرميز المستخدم.