فارس :: Global.

Vars :: Global هو وحدة بيرل تحاول جعل المتغيرات العالمية أكثر أمانا.
التحميل الان

فارس :: Global. الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • Perl Artistic License
  • السعر:
  • FREE
  • اسم الناشر:
  • Flavio Poletti
  • موقع ويب الناشر:
  • http://search.cpan.org/~polettix/

فارس :: Global. العلامات


فارس :: Global. وصف

Vars :: Global هو وحدة بيرل تحاول جعل المتغيرات العالمية أكثر أمانا. Vars :: Global هو وحدة بيرل تحاول إجراء متغيرات عالمية أكثر أمانا بعض الشيء في المكان / الحزمة حيث نريد إنشاء Globals استخدم Vars :: Global Create => QW ($ Foo Bar Z)؛ # إضافة بعض الرموز العالمية الأخرى Vars :: Global-> إنشاء (QW ($ HELLOWorld الآن))؛ # في مكان آخر، حيث نحتاج إلى الوصول إلى هؤلاء العالم استخدام Vars :: Global QW ($ FooBarBar Z)؛ # لا تحاول استخدام Globals التي لا توجد استخدام Vars :: Global QW ($ FOO)؛ # مطبعي، واستخدام croaks vars :: global qw (@ sinexistent)؛ # نحن لا ننشئ افتراضيا # استخدم "إنشاء" على النحو الوارد أعلاه # يمكنك أيضا استيراد وإنشاء Globals جديدة استخدم Vars :: Global QW ($ FOO Z)، قم بإنشاء => QW ($ Hey @ @ ango)؛ # إذا كنت كسول، فيمكنك استيراد جميع Globals المحدد حتى الآن استخدام Vars :: Global يعيش داخل حزمة VARS :: Global Package، مع الأسماء التي قدمها المستخدم. أين "الميزة؟ إنه ذو شقين: هناك آلية استيراد تتيح لك الوصول إلى المتغير العالمي دون الحاجة إلى تأهل اسمها بالكامل (أي استخدام $ FOO بدلا من Vars $ :: Global :: FOO)؛ تضمن آلية الاستيراد أنه يمكنك استيراد فقط المتغيرات العالمية التي تم الإعلان عنها صراحة حتى الآن، مما يقلل من إمكانية الأخطاء المطبعية. إذا كنت قد قمت بالفعل ب "إنشاء" المتغير العالمي $ foo، فإن عملية الاستيراد تعادل القيام به: * {__ Package__. ':: foo'} = $ vars :: global :: foo؛ أي أن متغير الحزمة في الحزمة الحالية مصنوعة اسم مستعار للمتغير العالمي. يتم الحصول على الشيك المضاد للخبط ببساطة عن طريق القيام بفحص قبل أعلاه الاستيراد.tionpical الاستخدام هو كما يلي: creationearly في الوحدة النمطية أو في البرنامج الذي تقوم بإنشاء المتغيرات بإعداد "إنشاء Word"، كما يلي: استخدام VARS :: Global Create => QW ($ FooBR BAR Z)؛ Accessin الوحدات التي تحتاج فيها للوصول إلى متغير عالمي معين، يمكنك استيرادها ببساطة ببساطة: استخدم VARS :: Global QW ($ FOO Z)؛ # لا أحتاج إلى bar هنا؛) خطوة الإبداع أعلاه تقوم تلقائيا باستيراد جميع العالميات الجديدة في الحزمة الحالية. متطلبات: perl.


فارس :: Global. برامج ذات صلة