ABA


"עזרה במיון מערך ב PHP"
גירסת הדפסה        
קבוצות דיון בניית אתרים נושא #10031 מנהל    סגן המנהל    מפקח   Winner    צל"ש   מומחה  
אשכול מספר 10031
נחמיה  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 24.5.05
5984 הודעות, 3 פידבק
   16:18   15.02.11   
אל הפורום  
  עזרה במיון מערך ב PHP  
 
   אז ככה, בקצרה, אני מעוניין למיין מערך A בסדר יורד (תוך שמירה על האינדקסים) ובמידה ויש שני ערכים זהים, למיין אותם לפי הערכים המתאימים במערך B בסדר יורד.
דוגמא:

מערך A:
0 => 13
1 => 21
2 => 15
3 => 21

מערך B:
0 => 3
1 => 2
2 => 7
3 => 4

המערך הממויין C:
3 => 21
1 => 21
2 => 15
0 => 13

תודה רבה, מקווה שזה ברור.


                                שתף        
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

  האשכול     מחבר     תאריך כתיבה     מספר  
  מכתב dvir8 15.02.11 17:17 1
  אז אתה לא רוצה מיון. Ice Cold  16.02.11 08:37 2
     אני חושב שלא הבנת אותי נחמיה  16.02.11 14:49 3

       
dvir8
חבר מתאריך 13.5.02
5929 הודעות
   17:17   15.02.11   
אל הפורום  
  1. מכתב  
בתגובה להודעה מספר 0
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Ice Cold  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 3.8.02
28041 הודעות, 19 פידבק
   08:37   16.02.11   
אל הפורום  
  2. אז אתה לא רוצה מיון.  
בתגובה להודעה מספר 0
 
מיון אומר לגרום למערת לסדר את ה-INDEX שלהם ככה שהמספרים יהיו עוקבים בסדר יורד/עולה.

אם אתה רוצה לשמור על ה-INDEX, ריצה על המערך תחזיר לך בדיוק את המערך המקורי שאיתו התחלת, מן הסתם, ככה שלא עשית בעצם כלום...


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
נחמיה  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 24.5.05
5984 הודעות, 3 פידבק
   14:49   16.02.11   
אל הפורום  
  3. אני חושב שלא הבנת אותי  
בתגובה להודעה מספר 2
 
   בכל אופן, הצלחתי למצוא פתרון, והוא ליצור מערך דו מימדי:
index => array(arrayAValue, arrayBValue)
ולהריץ עליו פשוט arsort.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

תגובה מהירה  למכתב מספר: 
 
___________________________________________________________________

___________________________________________________________________
למנהלים:  נעל | תייק בארכיון | מחק | העבר לפורום אחר | מחק תגובות | עגן אשכול
       



© כל הזכויות שמורות ל-רוטר.נט בע"מ rotter.net