אתה נמצא כאן יסודות השפה  »  מערכים אסוציאטיביים

מהו מערך אסוציאטיבי?

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









להוספת תגובה, אנא התחברו לדרכונט.