ציטוט:
נכתב במקור על ידי Erez.info
תוריד את החץ, טעות שלי
|
אם אני אשאיר את זה
PHP קוד:
$options['hand'] = $value['card']
טוב ארז, תודה ענקית, זה עובד.
עכשיו לגבי השיטה עצמה, זה לא מה שחיפשתי.
מה שאתה עזרת לי בעצם לעשות זה:
- יצרתי מערך מסוים
- אחריו אני מכניס כל פעם למשתנה ערך שונה בעזרת לולאת foreach
- לבסוף אני משתמש באותו מערך עם ה
ערך האחרון של הלולאה בלבד וכל שאר הערכים בעצם לא השתמשתי בהם
זה מה שמתקבל כי הלולאה הרי רצה על המשתנה בלבד. אז בעצם היא כל הזמן מחליפה את הערך בלי להשתמש בערך שלפניו, וכשתגיע לערך האחרון, רק אז היא תעבור לשורה האחרונה בקוד שמטרתה לעבד את כל המערך ולהוציא פלט.
אני רוצה להריץ את כל המערך אבל להכניס אליו בכל פעם למשתנה של ה'hand' ערך שונה ושהוא יריץ את המערך פעם אחת בלבד, אבל ספציפית את הHAND כמה פעמים שצריך לפי הforeach.
ניסיתי להריץ את הקוד כרגע באתר, הכל עובד מעולה. אבל כמו שחשבתי, הוא נותן לשחקן רק קלף אחד במקום 5 קלפים. הוא בעצם מריץ בלולאת הFOREACH כ5 קלפים, אבל לא עושה איתם שום דבר.
רק כשהוא מגיע לקלף האחרון הלולאה נגמרת, ואז הוא עובר לשורה האחרונה שמעבירה לשחקן את הקלפים, אבל בעצם הלולאה נגמרה ויש רק ערך אחרון בה ורק הוא מועבר לשחקן.