PHP Dersleri – PHP while Döngüsü Detaylı Anlatım
Php while döngüsünü anlamak aslında php de IF kullanımı biliyorsanız çok kolaydır . Çünkü tek fark while içerisindeki koşul alanı TRUE olana kadar döngünün devam etmesidir.
while(koşul){ //koşul doğru olduğu sürece devam edecektir. }
Aşağıdaki örnekte 1 den 10 a kadar olan sayıları yazdıracağız .
<?php $baslangic = 0; while ($baslangic < 10 ){ echo $baslangic++.'--'; }
yukarıdaki örneği anladık ama bir de while örneğini array ile nasıl olduğuna bakalım .
<?php $arr = array('a','b','c','d','e'); $arrLenght = count($arr); $i=0; while ($i < $arrLenght ){ echo $arr[$i].'-'; $i++; }
Yukarıdaki örnekte array içerisindeki elemanları while ile döngüye soktuk ve her bir eleman teker teker ekrana yazdırmış olduk . Şimdi de farklı bir şekilde while döngüsünü ele alalım . While döngüsündeki koşul kısmı eğer yanlış yazılırsa sonsuz bir döngü oluşturabilirsiniz . Ancak bazı durumlar da sonsuz bir döngüye ihtiyacımız olabilir mi ? Evet bazen olabilir yani arka plan da çalışan bir uygulama yazdıysanız ve döngü içerisindeki değer değişene kadar çalışmasını istiyorsanız bu şekilde bir döngüye ihtiyaç duyabilirsiniz .
while(true){ echo 'test-'; //bu sonsuz bir döngüdür. }
- If , else ve elseif Nedir ve Nasıl Kullanılmalı ?
- Foreach Kullanımı ve Örnekleri
- For döngüsü
- Php resmi web sitesi php while örnekleri