![]() |
הדפסת תווים רנדומליים
אהלן, אני מחפש שיטה בPHP להדפסת תווים רנדומליים,
מ1-9, מa-z ומ-A-Z. אני רוצה פלט מעורבב, כלומר A1zA3432Op, אפשרי? אם כן, אפשר הסבר? תודה מראש. |
בעקרון אתה יכול להכניס את כולם למערך ואז לעשות rand מ0 עד למספר תאים במערך..
|
זה לא יותר מדי מיותר, מערך כזה ענק?
|
ציטוט:
יש כל מני דרכים..לא חסר... |
אפשר דרך נוספת? אני לא מכיר את הדרכים שציינת, אולי עם לולאות אפשרי? :|
|
למה מערך?
פשוט מחרוזת של abcd..12345..ABCD.. בקיצור את כל ה-ABC באותיות גדולות וקטנות, ומספרים מ-0 עד 9 אח"כ אתה יוצר מספר רנדומלי מ-0 עד האורך של המחרוזת מינוס 1, ופשוט מדפיס או מכניס למשתנה חדש את ה-$string{$rand} וכמובן, עם לולאה אתה פשוט עושה את זה כמה פעמים ואז מדפיס את זה ברצף - או מכניס לאותו משתנה ($var .= $string{$rand}) |
למי שלא יודע, כל סטרינג הוא מערך, בעקרון זה אותו דבר כמו שאמרתי.
|
מצטער אבל לא הבנתי. |מסמיק|
|
PHP קוד:
|
|
כל הזמנים הם GMT +2. הזמן כעת הוא 20:52. |
מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ