אז ככה.
יש לי מערך שמכיל כמות לא ברורה בינתיים של איברים.
פיצלתי אותו ע"י array_chunk כך שכל תת מערך יכיל 5 איברים ושמרתי את המערך (עם התת מערכים) כמערך.
עכשיו, אני מעוניין להציג רק את התת מערך הראשון. לאחר מכן, לעשות לינק לדף (או איפלו $php_self) ובעצם לשלוח לשם את המערך (זה שמכיל תת מערכים).
אם יש אפשרות לעשות את זה בלי sessiom אשמח אם תתנו את אותה האפשרות.
אפשר לעשות זאת בעזרת serialize() ו-unserialize(). את התוצאה של הראשון תוכל להעביר בפרמטרים (GET) או בשדה נסתר של הטופס, ובדף היעד להשתמש ב-unserialize כדי לשחזר את המערך.
בבקשה . 2 נקודות שעליך להתחשב בהן במקרה והמערך שאתה מעביר גדול מאוד (לאחר serialize):
1. אורך מחרוזת שניתן להעביר ב-Get מוגבל.
2. ככל שהמחרוזת ארוכה יותר, האפליקציה שלך תהיה איטית יותר, כי יש יותר מידע להעביר בינך (השרת) לבין הלקוח ולהיפך (ב-session המידע נשמר בשרת).