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

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   פורום תיכנות (https://hosts.co.il/forums/forumdisplay.php?f=14)
-   -   [php] בעיה עם לולאה (https://hosts.co.il/forums/showthread.php?t=55223)

daMn 17-10-07 02:20

[php] בעיה עם לולאה
 
אז ככה אני מנסה לעשות לולאת for שהמשתנה בקרה שלה יתחיל מ001
ובעצם זה יגדל בצורה הזאת 002,003 וכן הלאה והאפסים לא יעלמו לי.

אני זוכר שפעם הצלחתי ומשום מה אני לא מצליח עכשיו...

O-B 17-10-07 04:16

נסה עם גרשיים כל מחרוזת ולא כמספר..

4ior 17-10-07 10:47

אתה צריך 3 if..

Elad-A 17-10-07 11:09

שי הראה פעם דרך, לעשות משהו עם sprintf תעשה חיפוש...

daMn 17-10-07 12:33

נכון, צודק ליאור, נזכרתי if אחד אם המספר יותר קטן מ9 אז מוסיפים לו שני 00 אחד בהתחלה לפני המשתנה בקרה ועוד if אם המספר גדול מ99 אז מוסיפים 0 אחד, ועוד if אם המספר שווה ל10 אז מוסיפים 0 אחד.

Ori The Man 17-10-07 12:55

PHP קוד:

$zero=sprintf("%03d",$i); 

אמור להציג 3 אפסים אני חושב
אבל זה הולך ככה..
001
010
100
101

כאילו זה לא משאיר תאפסים


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

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