מהם מערכים בשפת PHP

מערכים (Arrays) בשפת PHP (כמו גם בשפות תכנות רבות אחרות) הם סוג של משתנה היכול להכיל בתוכו ערכים רבים המסודרים בסדר מסדר מסוים. במשתנה פשוט נוכל לשמור בו זמנית רק ערך  אחד. מערך לעומת זאת מאפשר לנו לשמור ערכים רבים מאוד תחת כנפיו של משתנה אחד - משתנה מסוג מערך.

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

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

ב - PHP ישנם שני סוגים מרכזיים של מערכים:

1. מערכים מספריים (Numeric Arrays);

2. מערכים אסוציאטיביים (Associative Arrays).


 
© 2010-2013  www.Devschool.co.il | מדיניות פרטיות | תנאי שימוש