הגרלת משתנה ע"י rand

amarmiron

New member
הגרלת משתנה ע"י rand

אהלן, זה אמנם שאלה מאוד בסיסית אבל אני אשמח אם מישהו יוכל לעזור לי.

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

<?php

$word1 = "מזחלת";
$word2 = "חבורה";
$word3 = "דואגת";
$word4 = "משיכה";
$word5 = "בלבול";
$word6 = "ישראל";
$word7 = "רומבה";
$word8 = "שולחן";
$word9 = "אמיתי";
$word10 = "אבידן";

אני לא מצליח ליצור משתנה חדש המכיל בתוכו מספר שכל פעם מוגרל מחדש.
איך אני יכול ליצור משתנה חדש ($newWord) שיקבל כל פעם ערך אחר?

מקווה שהסברתי את עצמי
תודה! :)
 

merav955

New member
מערך

אין צורך במלא משתנים, תגדיר מערך ותכניס אליו את כל הערכים. לאחר מכן תגריל מספר מ- 0 עד גודל המערך ותשלוף את הערך של התא במערך שהוגרל.
 

koler

New member
דוגמא

<?php
$wrods = array("מזחלת","חבורה",...);// put here all of your values

$rand_num = rand(0, 9);

echo $words[$rand_num];
?>
 
למעלה