sand Den længe betingelse er: true == ($ fileOrdirName = readdir ($ dirHandle)) Hvis udtrykket returnerer true, vil blive foretaget en sammenligning med "sand" i den stand at give et samlet sande og imens blokken vil blive henrettet . Hvis udtrykket returnerer false, vil sammenligningen blive lavet for at give et overordnet falsk, og mens blok vil ikke blive gennemført. Nu, det hele, mens tilstanden ser tvetydige, men det er det, vi skal gøre, som det kræves i PHP specifikation. Variablen, $ fileOrdirName ikke erklæret selvstændigt, uden for mens tilstand.
Det erklæres i så længe betingelse (i udtrykket), og det vil ses i, mens blokken. Bemærk, at hver gang, mens tilstanden er udført, bliver udtrykket udført, og