מבנה
פקודת
ה
-
if
הוא
אחד
המבנים
החשובים
ביותר
בהרבה
שפות
תכנות
לרבות
PHP
.
פקודה
זו
מאפשרת
התנייה
של
ריצת
חלקי
קוד
.
מבנה
פקודת
if
ב
-
PHP
דומה
למבנה
if
בשפת
C
:
כמתואר
בסעיף
על
ביטויים
,
expr
מוערך
לערכו
הבולאני
.
אם
expr
מוערך
כ
-
TRUE
,
PHP
תבצע
את
statement
,
ואם
הביטוי
מוערך
כ
-
TRUE
,
לא
תתבצע
אף
פקודה
.
מידע
נוסף
בנושא
-
אילו
ערכים
מתאימים
לערך
ה
FALSE
ניתן
למצוא
בסעיף
'
המרה
לערך
בולאני
'
.
הדוגמה
הבאה
תדפיס
a
is
bigger
than
b
אם
$a
גדול
מ
-
$b
:
לעיתים
תהיו
מעוניינים
בהרצת
מספר
פקודות
בתנאי
מסויים
.
כמובן
,
אין
צורך
להתנות
כל
פקודה
בנפרד
במשפט
if
.
אפשר
פשוט
ליצור
קבוצת
פקודות
.
לדוגמה
,
הסקריפט
הבא
ידפיס
a
is
bigger
than
b
אם
$a
גדול
מ
-
$b
,
ויציב
ערכו
של
$a
לתוך
המשתנה
$b
:
התניה
זו
יכולה
להיות
מקוננת
בתוך
משפטי
if
אחרים
.
דבר
המאפשר
גמישות
רבה
בהתניית
חלקי
התוכנה
שלכם
.