التابع String.getbyte في روبي
يُعيد التابع getbyte قيمة البايت المقابل للمحرف الموجود في الفهرس المُحدد من السلسلة النصية التي استدعي معها.
البنية العامة
getbyte(index) → 0 .. 255
المعاملات
index
فهرس المحرف المُراد جلب قيمة البايت المقابل له.
القيمة المعادة
يُعاد عدد صحيح بين 0 و 255 يمثِّل قيمة البايت المقابل للمحرف ذي الفهرس index في السلسلة النصية المعطاة، أو تُعاد القيمة nil في حال كان الفهرس يقع خارج السلسلة.
أمثلة
مثال على استعمال التابع getbyte:
"hello".getbyte(0) #=> 104
"hello".getbyte(9) #=> nil
انظر أيضًا
- المعامل
[]: يجلب محرفًا ذا فهرس محدد، أو جزءًا محددًا ببداية وطول، أو مجالًا محددًا ببداية ونهاية من السلسلة النصية التي استدعيت معه.
- التابع
bytes: يُعيد البايتات المقابلة لمحارف السلسلة النصية في مصفوفة.
- التابع
each_byte: يُمرر كل بايت من بايتات السلسلة النصية التي استدعي معها إلى الكتلة المُعطاة.