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

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

somebody 11-04-06 09:16

ציטוט:

נכתב במקור על ידי Eye-Soft
יש רק בעיה אחת, המשתנה I הוא Integer.

אי אפשר לבדוק אורך של מספר?
ב ASP אני יודע שאפשר(אני בודק ככה), ב PHP אין לי מושג:|

Eye-Soft 11-04-06 09:34

ציטוט:

נכתב במקור על ידי somebody
אי אפשר לבדוק אורך של מספר?
ב ASP אני יודע שאפשר(אני בודק ככה), ב PHP אין לי מושג:|

ASP כמו VB הופכת את המספר לString ורק אז מבצעת עליו את פעולת הספירה, לעומת זאת, PHP שהיא כמו C לא הופכת את המשתנה לString ולכן ישנו סיכוי גבוהה לבאגים\אי תפקוד.

somebody 11-04-06 09:44

ציטוט:

נכתב במקור על ידי Eye-Soft
ASP כמו VB הופכת את המספר לString ורק אז מבצעת עליו את פעולת הספירה, לעומת זאת, PHP שהיא כמו C לא הופכת את המשתנה לString ולכן ישנו סיכוי גבוהה לבאגים\אי תפקוד.

אז יש משהו שממיר את זה לא?
בטוח יש דרך להמיר..

אפשר להמיר ואז להמיר שוב למספר.

Eye-Soft 11-04-06 10:02

ציטוט:

נכתב במקור על ידי somebody
אז יש משהו שממיר את זה לא?
בטוח יש דרך להמיר..

אפשר להמיר ואז להמיר שוב למספר.

יש דרך בוודאי.
צריך ליצור משתנה ביקורת שאליו יועבר הערך הסטרינגי של המספר (לא זוכר את הפונקציה בPHP...) ואז לבצע עליו את הבדיקה.

meshuga 11-04-06 10:24

התאפקתי הרבה כדי לא להגיב (אני אצל דוד שלי בגלל זה אני לא מחובר הרבה), חשבתי שמישהו יביא את מה שאני יביא...השיטה הכי קלה:
PHP קוד:

<?
for($i=0;$i<=9999;$i++)
     
printf("%04d  <br />",$i);
?>



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

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