מה ההבדל בין צ'ופ לצ'ומפ בפרל?
מה ההבדל בין צ'ופ לצ'ומפ בפרל?

וִידֵאוֹ: מה ההבדל בין צ'ופ לצ'ומפ בפרל?

וִידֵאוֹ: מה ההבדל בין צ'ופ לצ'ומפ בפרל?
וִידֵאוֹ: Perfect Pearls VS Pearl Ex: The Difference | B'Sue Boutiques 2024, דֵצֶמבֶּר
Anonim

צ'ופ וצ'ופ של פרל פונקציות יכולות לעתים קרובות להיות מקור לבלבול. לא רק שהם נשמעים דומים, הם עושים דברים דומים. למרבה הצער, יש קריטי הֶבדֵל -? לִקצוֹץ מסיר את התו האחרון של המחרוזת לחלוטין, while chomp מסיר את התו האחרון רק אם מדובר בשורה חדשה.

יתר על כן, מהו צ'ופ בפרל?

צלעות מבטל את התו האחרון של מחרוזת ומחזיר את התו הקצוץ. הוא משמש בעיקר כדי להסיר את השורה החדשה מסוף רשומת קלט, אבל הוא הרבה יותר יעיל מ-s/ // מכיוון שהוא לא סורק ולא מעתיק את המחרוזת. אם VARIABLE מושמט, צלעות $_.

מהו התחביר של פונקציית chop ב- Perl? ה פרל קצוץ () פוּנקצִיָה מסיר את התו האחרון ממחרוזת ללא קשר לאותו תו. זה מחזיר את התו הקצוץ מהמחרוזת. תחביר : לִקצוֹץ ();

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

מבוא. ה chomp הפונקציה () תסיר (בדרך כלל) כל תו חדש מסוף המחרוזת. הסיבה שאנו אומרים בדרך כלל היא שזה בעצם מסיר כל תו שתואם את הערך הנוכחי של $/ (מפריד רשומות הקלט), ו-$/ כברירת מחדל לשורה חדשה.

מה המשמעות של $_ בתשחץ ?

הקודם יש משתנה סקלרי מוזר שנקרא $_ ב פרל , שהוא משתנה ברירת המחדל, או במילים אחרות הנושא. ב פרל , מספר פונקציות ואופרטורים משתמשים במשתנה זה כברירת מחדל, למקרה שלא נעשה שימוש מפורש בפרמטר.

מוּמלָץ: