Till loop gör det möjligt för iteration för ett fast antal gånger.
Den grundläggande för loop-syntaxen är som följer:
för (initialisering, villkor, inkrementor) {
koda;
}
Initialiseringen definierar loop-variabeln och dess initialvärde (till exempel $ i = 1). Slingan fortsätter att iterera medan det villkorliga uttrycket utvärderas som sant (som $ i <10). Varje gång slingan körs utförs inkrementskoden. (Koden $ i ++ ökar slingvariabeln $ i med en; $ i = $ i * 2 skulle dubbla slingvariabeln $ i varje iteration.) Vi kan sätta samman dem i ett enkelt exempel: för ($ i = 1; $ i <= 10; $ i + = 2) {echo "$ i"; }
Denna kod skulle generera utgången "1 3 5 7 9" eftersom variabeln $ jag börjar vid 1 och stegvis med två varje slinga tills den inte längre är mindre än eller lika med 10.