04-10-05, 22:40
|
# 1
|
מ.תיכנות
|
[מדריך] PHP - תנאים
החלטתי לחדש את המדריכים הישנים
תנאים?
בחיי היום היום אנו משתמשים בתנאים ללא סוף, כמובן שלא שמים לב לזה
אני אתן דוגמא:
"אם יהיו גלים גבוהים, אני אלך לגלוש"
נשמע קל? זה באמת קל
עכשיו דוגמא בPHP:
"אם משתנה B ועוד משתנה C שווים לשתיים, תפלוט את המילה טל"
בPHP זה עוד יותר קל לכתיבה:
PHP קוד:
<?php $B = 1; $C = 1;
if($B + $C == 2){ echo "טל"; // if the "if" is true, it will "echo" טל } ?>
עד עכשיו, זה פשוט מאוד, אבל מה יקרה אם יהיה לי תנאי כזה?:
"אם יהיו גלים גבוהים אני אלך לים, ואם לא אז אני אכין שיעורים"
כאן אתם רואים, שיש המשך למשפט, שאומר "else" כלומר, מה יקרה אם תהיה תוצאה אחרת?
דוגמא בPHP:
"אם משתנה A ועוד משתנה B שווים ל2 תפלוט טל ואם לא, תפלוט אדי"
זה ניתן לביצוע בצורה הבאה:
PHP קוד:
<?php $A = 2; $B = 1;
if($A + $B == 2) { echo "טל"; } else { echo "אדי"; }
?>
מבנה בסיסי של תנאי כמו שאני מקווה שהבנתם הוא:
PHP קוד:
<?php if(some "if") { ערך true }
else { ערך false } ?>
אבל, מה קורה אם יש לי משפט כזה?:
"אם יהיו גלים גבוהים, ודגל אדום, אני אלך לגלוש, ואם לא אז אני אכין שיעורים"
כאן אתם רואים בעצם שאפשר להוסיף לתנאי עוד אפשרויות, ישנם כמה סוגים:
and - &&
OR -||
דוגמא בPHP:
"אם קוראים לי טל או אדי, אז תגיד את השם שלי"
PHP קוד:
<?
$myname = "טל";
if($myname == "טל" || $myname == "אדי"){
echo $myname; }
?>
אני מקווה שהבהרתי את הנושא הזה, לא השקעתי ממש, אני סחוט מעייפות
מקווה שעזר למישהו, טל.
|
|
|