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

$ books [0] = "חלף עם הרוח";
$ books [1] = "נשים קטנות";
$ books [2] = "מלחמה ואפרסק";

מערך אסוציאטיבי משתמש גם במקשי אינדקס אך מקשים אלה אינם מספריים כמו בדוגמה שלמעלה. המקשים במערך אסוציאטיבי הם מקשים בשם "כלומר" המקשים הם בדרך כלל מיתרי תווים. בדוגמה שלמטה תוכלו לראות שהמפתחות הם מילים (כותרת, שם, ארגון) שיש להם משמעות לערכים התואמים (פרופסור, מייק סמית ’, אוניברסיטת אוהיו).

חברים $ = מערך (
"title" => "פרופסור",
"name" => "מייק סמית '",
"organisation" => "OSU"
);

הדוגמה שלמעלה מדגימה כי אתה משתמש בפונקציית המערך כדי ליצור או לאתחל מערך אסוציאטיבי. אחרי שם משתנה המערך ($ חברים) אחריו סימן שווה ואז שם הפונקציה (מערך). הבא יש לך את זוגות ערכי המפתח. שימו לב כי זוגות אלה מופרדים באמצעות פסיקים. המפתח "תואם" לערכו עם => וכל הקבוצה סגורה בסוגריים. אחרונה יש לך את הפסיק. מערך אסוציאטיבי עובד זהה למערך רגיל.

  • אתה משתמש בסוגריים המרובעים של המערך כדי להוסיף זוג ערך מפתח למערך או כדי ליצור מערך.
    Members $ ['tenured'] = "כן";

  • אתה משתמש במקש כדי להפנות אלמנט במערך אסוציאטיבי.
    הד "חברים $ ['שם']";




הוראות וידאו: A Tour of the Cell (יולי 2021).