לולאות
while
הן
הלולאות
הפשוטות
ביותר
ב-PHP
.
הן
מתנהגות
בצורה
זהה
למקבילותיהן
בשפת
C
.
הצורה
הבסיסית
של
לולאת
while
היא
:
המשמעות
של
לולאת
while
היא
פשוטה
.
היא
פוקדת
על
PHP
לבצע
את
הפקודות
שהיא
מכילה
כל
עוד
ביטוי
ה
-
while
שווה
בערכו
ל
-
TRUE
.
ערכו
של
הביטוי
נבדק
מחדש
בכל
פעם
בתחילת
הלולאה
,
כך
שאם
משתנה
ערכו
של
הביטוי
במהלך
הלולאה
,
היא
לא
תיעצר
עד
שתסיים
את
האיטרציה
הנוכחית
(
כל
פעם
ש-PHP
מריצה
את
כל
הפקודות
שבלולאה
נקראת
איטרציה
)
.
כאשר
ערך
הביטוי
של
לולאת
ה
-
while
שווה
בערכו
ל
-
FALSE
מלכתחילה
,
הפקודות
שבתוך
הלולאה
לא
יורצו
אפילו
פעם
אחת
.
בדומה
לפקודת
ה
-
if
,
ניתן
לאגד
מספר
פקודות
לבלוק
אחד
בלולאת
while
אחת
בעזרת
סוגריים
מסולסלים
או
תוך
שימוש
בתחביר
האלטרנטיבי
:
הדוגמאות
הבאות
זהות
ושתיהן
יציגו
מספרים
בין
1
ל-10
: