![]() |
הפיכת התאים במערך למערכים מסודרים
אהלן, אני מעוניין ליצור פונקציה שתעשה את הדבר הבא:
יש לי לדוגמא מערך כזה: קוד:
array ("val1","val2","val3") קוד:
array( "val1" => array("val2" => array("val3" => array())) ) |
אחד תותח בסוף עזר לי. :)
הנה הקוד: קוד:
function ArrToDeep( $array ) |
שימוש בarray_map עם callback היה עושה את זה הרבה יותר קצר ובהרבה יותר מהיר.
|
ציטוט:
|
array_map בעצם מבצע רקורסיה על כל אלמנט בתוך המערך שמועבר אליו.
|
כל הזמנים הם GMT +2. הזמן כעת הוא 03:16. |
מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ