التابع global_variables‎ الخاص بالصنف Kernel في روبي

من موسوعة حسوب
< Ruby‏ | Kernel
مراجعة 10:19، 22 أكتوبر 2018 بواسطة محمد-بغات (نقاش | مساهمات) (أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE: التابع <code>global_variables‎</code> الخاص بالصنف <code>Kernel</code> في روبي}}</noinclude> تصنيف: Ruby...')
(فرق) → مراجعة أقدم | المراجعة الحالية (فرق) | مراجعة أحدث ← (فرق)

يعيد التابع global_variables مصفوفة تضم أسماء المتغيرات الكلية (global variables).

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

global_variables  array

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

أمثلة

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

global_variables.grep /std/   #=> [:$stdin, :$stdout, :$stderr]‎

انظر أيضا

  • التابع gets: يعيد التابع (ويُحيل على $_) السطر الموالي من قائمة الملفات في ARGV (أو $*)، أو من مجرى الإدخال القياسي في حالة عدم تمرير أي ملفات في سطر الأوامر. ويعيد nil في نهاية الملف. يحدد الوسيط الاختياري فاصل السجل. يتم تضمين الفاصل مع محتويات كل سجل. قي حال كان الوسيط sep يساوي nil فسيقرأ التابع gets كامل المحتوى، أما إذا كان الفاصل معدوم الطول (zero-length) فسيقرأ فقرة واحدة في كل مرة من المدخلات، بحيث تكون الفقرات مقسمة بواسطة سطرين جديدين متتاليين . إذا كان الوسيط الأول عددًا صحيحًا أو في حالإعطاء الوسيط الثاني الاختياري، فإنّ السلسلة النصية المعادة لن تكون أطول من القيمة المحددة من حيث عدد البتات (bytes). في حال تمرير عدة أسماء ملفات إلى ARGV ، فسيقرأ gets(nil) محتويات الملفات، واحدًا في كل مرة.
  • التابع gsub: يكافئ التابع gsub التعبير $_.gsub...، باستثناء أنه سيتم تحديث $_ في حال حدوث استبدال. متوفر فقط عند تحديد خيار سطر الأوامر -p/-n

مصادر