מה זה $0 פרל?
מה זה $0 פרל?

וִידֵאוֹ: מה זה $0 פרל?

וִידֵאוֹ: מה זה $0 פרל?
וִידֵאוֹ: על הסט: נועה פוגשת את גורו הזוגיות אסתר פרל 2024, נוֹבֶמבֶּר
Anonim

$0 . $0 מכיל את שם התוכנית המופעלת, כפי שניתן למעטפת. אם התוכנית הופעלה ישירות דרך ה פרל מְתוּרגְמָן, $0 מכיל את שם הקובץ.

בהתאם, מה המשמעות של פרל?

לכן אומר glob(qq) או glob('*'). glob משמש ליצירת מספר מחרוזות או שמות קבצים מתבנית. בהקשר של רשימה, aka glob('*') מחזיר את כל הקבצים בספריית העבודה הנוכחית מלבד אלה ששמם מתחיל ב-..

כמו כן, מה המשמעות של $# בפרל? 1. 16. ב פרל , אתה מקבל את האינדקס של האלמנט האחרון של @array עם התחביר $# מערך. אז $#_ הוא האינדקס של האלמנט האחרון במערך @_. זה לא אותו דבר כמו מספר האלמנטים במערך (שמקבלים עם scalar @array), מכיוון פרל מערכים הם בדרך כלל מבוססי 0.

בהקשר זה, מה המשמעות של $_ בפרל?

$_ הוא משתנה מיוחד המכיל את הערך של הביטוי התואם האחרון או את ערך הביניים בלולאות כגון for, while וכו', אם אינך מאחסן את הביטוי המותאם הזה במשתנים מפורשים. [תגובה] Re^2: מה עושה זה מתכוון " $_ ." ב PERL.

מה זה argv בפרל?

פרל ארגומנטים של שורת הפקודה המאוחסנים במערך המיוחד שנקרא @ ARGV . המערך @ ARGV מכיל את הארגומנטים של שורת הפקודה המיועדים לסקריפט. $# ARGV הוא בדרך כלל מספר הארגומנטים פחות אחד, כי $ ARGV [0] הוא הארגומנט הראשון, לא שם הפקודה של התוכנית עצמה.