ما هو $ 0 Perl؟
ما هو $ 0 Perl؟

فيديو: ما هو $ 0 Perl؟

فيديو: ما هو $ 0 Perl؟
فيديو: Perl in 100 Seconds 2024, شهر نوفمبر
Anonim

$0 . $0 يحتوي على اسم البرنامج الجاري تشغيله ، كما هو مُعطى للقذيفة. إذا تم تشغيل البرنامج مباشرة من خلال بيرل مترجم، $0 يحتوي على اسم الملف.

في المقابل ، ماذا يعني في بيرل؟

وبالتالي يعني الكرة الأرضية (qq) أو الكرة الأرضية ('*'). يستخدم glob لإنشاء عدد من السلاسل النصية أو أسماء الملفات من النمط. في سياق القائمة ، يُرجع الملقب glob ('*') جميع الملفات الموجودة في دليل العمل الحالي بخلاف تلك التي يبدأ اسمها بـ..

أيضًا ، ماذا يعني $ # في لغة Perl؟ 1. 16. في بيرل ، ستحصل على فهرس العنصر الأخير فيarray بالصيغة $# مجموعة مصفوفة. إذن $ # _ هو فهرس العنصر الأخير في المصفوفة_. هذا ليس هو نفسه عدد العناصر في المصفوفة (التي تحصل عليها باستخدام scalararray) ، لأن بيرل عادةً ما تكون المصفوفات مستندة إلى 0.

في هذا الصدد ، ماذا يعني $ _ في لغة Perl؟

$_ هو متغير خاص يحتوي على قيمة آخر تعبير مطابق أو القيمة الوسيطة في حلقات مثل for ، while ، وما إلى ذلك ، إذا لم تقم بتخزين هذا التعبير المطابق في متغيرات صريحة. [رد] Re ^ 2: What هل هو - هي يقصد " $_ ." في بيرل.

ما هو Argv في Perl؟

بيرل وسيطات سطر الأوامر المخزنة في مصفوفة خاصة تسمى @ ARGV . المصفوفة @ ARGV يحتوي على وسيطات سطر الأوامر المخصصة للبرنامج النصي. # دولار ARGV بشكل عام هو عدد المتغيرات ناقص واحد ، لأن $ ARGV [0] هو الوسيطة الأولى ، وليس اسم أمر البرنامج نفسه.

موصى به: