![]() |
[PHP] פירוק מספר והמרה לתמונות.
שלום לכולם,
שבת שלום. אני רוצה לעשות משו כזה, שאם אני מקבל נגיד את המספר 465 אז הוא יהפוך לי את זה לקוד HTML כזה : קוד:
<img src="4.jpg"><img src="6.jpg"><img src="5.jpg"> תודה רבה לכל העוזרים! |
PHP קוד:
|
str_split, זה אמור להתאים כאן
|
ציטוט:
|
ציטוט:
בעקרון יש הרבה דרכים.. |
למה לא לעשות את זה עם משתנים?
|
במקום להסתבך תעשה את זה ככה:
PHP קוד:
|
ציטוט:
מהבחינה הראשונה - הלולאה כל פעם, מחדש, תחשב את strlen($text);. משאבים. + strlen אתה צריך כדי לגלות את מספר התווים, אפשר להשתמש במקום $i<strlen($text), ב- PHP קוד:
|
ציטוט:
אם אתה רוצה לחשב רק פעם אחת את מספר התווים אז תעשה עוד משתנה שיכלול את גודל הטקסט. |
ציטוט:
isset זאת פונקציה מובנית, אני לא יודע בדיוק איך להסביר את זה - אבל היא פונקציה מאוד מהירה. הרצתי סקריפט זהה ב- 3 השיטות.. זמן הביצוע. עם strlen - כמו הראשונה שהצגת. 1.8258221149445 strlen שמור במשתנה 1.6486470890045 בלי strlen - כמו שאמרתי. 1.5933120250702 זה עוד הבדלים שצריך לשים לב אליהם. |
בפשטות:
PHP קוד:
|
תעשה פעולות חשבוניות.
הנה קוד שכתבתי: PHP קוד:
עריכה: משום מה זה מצנזר את ההודעה, בשורה של ההגדרה של המספר השני. כתוב שם: המשתנה NUMBER, חלקי 10, מודלו 10. |
ציטוט:
|
ציטוט:
ואם אתה לא יודע אל תדבר. |
ציטוט:
(ד"א למדתי את זה במדעי המחשב) |
תעשה str_replace, סה"כ 9 ספרות, כל שאר הרעיונות פה מוגזמים, סה"כ להחליף ספרה בתמונה.
|
ציטוט:
הדבר שלך יציג בדיוק: HTML קוד:
<img src="4.93.jpg" /><br /><img src="9.jpg" /><br /><img src="3.jpg" /><br /> |
ציטוט:
בC למשל וכל השפות הדומות...זה היה מצויין...כשיש לך משתנה מוגדר כINT,בPHP הוא לא מוגדר ספציפית כINT |
כל הזמנים הם GMT +2. הזמן כעת הוא 21:41. |
מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ