![]() |
(php) סידור מספרי מהגדול לקטן.
שלום,
אני מחפש דרך לסדר את הפלט מהמספר הגדול ביותר למספר הקטן.. הבעיה שלי היא שכל הפרטים נתונים בתוך קבצי txt ואז יוצא הפלט מהקבצי טקסט בלולאה.. איך אני יכול לומר להדפסה על המסך להציג את זה מהמספר הגדול לקטן? חלק מהקוד PHP קוד:
15 20 45 21 איך אני מסדר את זה מהגדול לקטן? תודה לעוזרים. |
תכניס את כולם למערך ואז תשתמש ב array_multisort()
|
ציטוט:
כאילו לא הבנתי איך אני מכניס למערך.. מכיוון שזה רק משתנה אחד.. וזה בתוך לולאה אז כל עוד היא התקיימת מודפס המשתנה.. |
תשתמש בלולאת foreach
|
חיפשתי במלא מדריכים וזה ועוד לא הבנתי איך אני עושה את זה..
אני יתן לכם הסבר אולי לא הבנתם אותי.. יש לי קובץ txt לכל קובץ ויש בו פרטים כמו שם תאריך העלאה מספר הורדות וזה.. אז נגיד קוד:
$filedata[1] ואז זה מדפיס לי את מספר ההורדות של כל קובץ כל עוד יש עוד קבצים.. ניסיתי לעשות קוד:
sort ( $filedata[1] ) ואין לי מושג איך לעשות את זה מכיוון שזה לולאה וכל פעם הקובץ משתנה.. |
תכניס את כל הערכים למערך ותשתמש בפונקציה שאמר לך רותם.
|
ציטוט:
explode גורמת להם להיכנס כבר לתוך מערך לא? ואני צריך רק את החלק שציינתי כל השאר זה אותיות וזה לא ריך את זה.. |
ציטוט:
זה הרבה יותר יעיל וקל |
ציטוט:
מה גם שזה מתווסף לתשתית הקיימת שיש לי באתר אז אני לא יכול לשנות עכשיו.. אה דרך אגב, הסתדרתי. תודה לכולם פה על ניסיון העזרה!. |
כל הזמנים הם GMT +2. הזמן כעת הוא 23:33. |
מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ