הוסטס - פורום אחסון האתרים הגדול בישראל

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   תכנות - מדריכים, code snippets (https://hosts.co.il/forums/forumdisplay.php?f=68)
-   -   [מדריך] PHP- הפונקציה Number_format (https://hosts.co.il/forums/showthread.php?t=52664)

Gil B 24-08-07 16:17

[מדריך] PHP- הפונקציה Number_format
 
number_format היא פונקצייה רב תכליתית
באמצעותה ניתן:
  • לעגל תוצאות
  • להפוך מספר למדויק על ידיי הוספת הספרות שאחרי הנקודה (שבר עשרוני)
  • להוסיף פסיקים/נקודות/ כל דבר אחר כל שלוש ספרות
  • להוסיף מרווח או סימן בין הספרה הראשונה בתוצאה לאחרות
ברירת המחדל (ללא הוספת 3 הגדרות נוספות לפונקצייה):
PHP קוד:

<?

$number 
1234.56;

echo 
number_format($number);

?>

תתן לנו 1,235

במידה ונרצה להציג שבר עשרוני שמציג רק שתי ספרות לאחר הנקודה ולא ותר מזה נעשה את זה באופצייה הבאה:

PHP קוד:

<?

$number 
12345.6789

echo number_format($number2'''');

?>

זה יציג לנו 12345.67

במידה ונרצה להוסיף לאחר כל שלוש ספרות פסיק נעשה זאת בצורה הבאה:

PHP קוד:

<?

$number 
12345789

echo number_format($number0',''');

?>

זה יציג לנו: 123,456,789

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

PHP קוד:

 <?
 
 $number 
1234
 
 
echo number_format($number0''' ');
 
 
?>

(הוספתי רווח בהגדרה האחרונה)
זה יראה כך: 234 1

תהנו =]

Gal Shafrir 24-08-07 16:25

מדריך נחמד מאוד, תודה.

DanielS 24-08-07 17:14

תודה רבה אחי =]
אני בידיוק לומד חלק מהדברים האלה

Gil B 24-08-07 20:42

אין בעד מה =]

erezse 24-08-07 22:02

מדריך נחמד ביותר,
כל הכבוד


כל הזמנים הם GMT +2. הזמן כעת הוא 12:55.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ