13-01-2008, 19:10
|
|
|
חבר מתאריך: 12.08.05
הודעות: 883
|
|
switch ותנאי
שלום.
רציתי לדעת איך ניתן לעשות תנאי בתוך הswitch?
ז"א לא רק ערך מדוייק.
אם אני רוצה לבדוק למשל אם מספר מסויים הוא בין 1ל5 או בין 6ל8 וכך הלאה.
איך אני אכתוב את זה?
קוד PHP:
switch($i) { case $i < 5: echo "bla bla"; break; case $i < 8: echo "hello"; break; {
זה לא כל כך נראה הגיוני.. וזה גם לא כל כך עובד..
אולי אני צריך לעשות את if לפני הswitch, לבדוק את התנאים ולפי זה להכניס ערך למשתנה שאותו אני אבדוק בswitch.
אם זה ככה, אני בכלל לא אצטרך להשתמש בswitch..
אני אשמח אם מישהו יגיד לי איך אני מכניס עוד תנאים לswitch.
לא כתבתי למעלה, אבל אני מעדיף להשתמש בswitch כי מדובר בכמות גדולה של תנאים, וזה הרבה יותר מסודר מאשר else.
תודה רבה רבה!
|