![]() |
# 1 |
חבר וותיק
|
סידור אלפבתי של מערך - PHP
למישהו יש מושג כיצד אני יכול לסדר מערך שמכיל מפתח עם IDים וערכים של שמות בסדר אלפבתי (לפי השמות)?
אני רוצה לסדר לא רק לפי האות הראשונה, אלא ממש סידור הכי מדויק שיכול להיות. חשבתי על פונקציה שכל הזמן משווה בין אות לאות אבל זה יכול לקחת הרבה זמן.. למישהו יש רעיון או אפילו ניסיון עם סידור כזה? תודה. |
![]() |
![]() |
# 2 |
חבר וותיק
|
בתנאי שהשם של המערך הוא $words
תעשה ככה PHP קוד:
|
![]() |
![]() |
# 3 |
עסק רשום [?]
|
אם אתה רוצה השוואה יותר מדוייקת אז תכתוב אלגוריתם קצר שמקבל שני מילים ובודק איזה מילה קודמת לשנייה, ואז תשתמש בפונקציה הזאת:
http://php.net/manual/en/function.usort.php היא בעיקרון מסדרת מערך עם פונקציה שאתה נותן לה, היא מקבל שני ערכים ואתה מחזיר 0 או 1 לפי הערך הגדול |
![]() |
![]() |
חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים) | |
|
|