כיצד להשתמש בפונקציית arsort() ב-PHP

Kyzd Lhstms Bpwnqzyyt Arsort B Php



מיון מערכים הוא משימה חשובה עבור מתכנתי PHP מכיוון שהוא מאפשר ארגון טוב יותר של הנתונים ומשפר ביצועים. ה מַעֲרָך() function היא שיטת מיון נפוצה ב-PHP המאפשרת למפתחים למיין מערכים לפי סדר מסוים. באמצעות מַעֲרָך() , המתכנת יכול למיין את המערך לפי הערכים שהוא מכיל, מהגבוה לנמוך ולהיפך.

בלוג זה הוא מדריך מפורט לשימוש מַעֲרָך() פונקציה ב-PHP.

מהי הפונקציה PHP arsort()?

ה מַעֲרָך() היא פונקציית PHP מובנית שימושית המשמשת למיון מערך בסדר יורד תוך התחשבות בערכיה תוך שמירה על אסוציאציות מפתח-ערך. הוא ממיין את המערך בסדר הפוך לעומת הפונקציה asort() המשמשת למיון מערך בסדר עולה.







תחביר: התחביר המשמש את מַעֲרָך() הפונקציה ב-PHP ניתנת כ



מִבְחָר ( מַעֲרָך , דגלים )

פונקציה זו מקבלת שני ארגומנטים:



מַעֲרָך: מערך נתון שנדרש למיון.





דגלים: זהו פרמטר אופציונלי המשמש לציון אחד מהערכים הנתונים:

  • SORT_REGULAR: זהו ערך ברירת מחדל שמשווה את האלמנטים בדרך כלל.
  • SORT_NUMERIC: זה משמש להשוואה מספרית בין האלמנטים.
  • SORT_STRING: זה משמש להשוואת האלמנטים למחרוזות.
  • SORT_LOCALE_STRING: זה משמש להשוואת האלמנטים כמחרוזות, בהתבסס על המיקום הנוכחי.
  • SORT_NATURAL: זה משמש להשוואת האלמנטים כמחרוזות על ידי שימוש בסדר טבעי.
  • SORT_FLAG_CASE: זה משמש כדי להשוות את האלמנטים כמחרוזות, כמו גם אינטנסיביות.

ערך החזרה: עם הצלחה, הערך המוחזר על ידי הפונקציה יהיה נכון; אחרת, הוא מחזיר false.



כיצד לעבוד עם הפונקציה arsort() ב-PHP

השלבים הבסיסיים לשימוש ב- מַעֲרָך() הפונקציות ב-PHP הן:

שלב 1: הכריז ואתחל מערך.

שלב 2: להשתמש ב מַעֲרָך() פונקציה על ידי העברת המערך המוצהר וסוג המיון בתור הארגומנטים.

שלב 3: הדפס את המערך הממוין על המסך באמצעות הלולאה לכל אחד.

הבה נבחן כמה דוגמאות:

דוגמה 1

בקוד ה-PHP הנתון, אנו הולכים למיין מערך של מספרים שלמים באמצעות ה- מַעֲרָך() פוּנקצִיָה:



$int_array = מַעֲרָך ( 7 , 6 , 4 , 1 , 10 , 9 , 8 ) ;

מִבְחָר ( $int_array , SORT_NUMERIC ) ;

הֵד 'המערך הממוין הוא:' ;

לכל אחד ( $int_array כפי ש $value ) {

הֵד $value . '' ;

}

?>

דוגמה 2

בקוד PHP נתון, אנו הולכים למיין מערך של תווים באמצעות ה מַעֲרָך() פוּנקצִיָה.



$char_array = מַעֲרָך ( 'אני' , 'אני' , 'נ' , 'ב' , 'איקס' , 'ח' , 'אני' , 'נ' , 't' ) ;

מִבְחָר ( $char_array ) ;

הֵד 'המערך הממוין הוא:' ;

לכל אחד ( $char_array כפי ש $value ) {

הֵד $value . '' ;

}

?>

קוד ה-PHP לעיל ממיין את מערך התווים בסדר יורד על בסיס ערכי ASCII של התווים.

דוגמה 3

כדי למיין את התווים בסדר אלפביתי, ניתן להוסיף פרמטר אופציונלי 'SORT_STRING' .

לדוגמה:



$char_array = מַעֲרָך ( 'אני' , 'אני' , 'נ' , 'ב' , 'איקס' , 'ח' , 'אני' , 'נ' , 't' ) ;

מִבְחָר ( $char_array , SORT_STRING ) ;

הֵד 'המערך הממוין הוא: \n ' ;

לכל אחד ( $char_array כפי ש ערך $ )

{

הֵד ערך $ . '' ;

}

?>

סיכום

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