PHP PHP Dersleri #5 By M. Atakan Şentürk Posted on 18 Aralık 2016 3 min read 0 0 1,910 Paylaş ! Facebook Paylaş ! Twitter Paylaş ! Google+ Paylaş ! Reddit Paylaş ! Pinterest Paylaş ! Linkedin Paylaş ! Tumblr Do While Loop Durumu do{….}while(…); şeklinde kullanılır. Bu durumun anlamı oval parantez içindeki durum boyunca küme parantezi içindeki işlemleri gerçekleştirmektir. Bir not düşelim, “}” kapanış küme parantezi ile while(….); komutu bitişik olduğunu unutmayalım. <?php $i=0; do { echo $i.”\n”; $i++; }while($i<5); echo “Do while loop bitti.”; ?> Foreach Loop Durumu foreach(…. as …..){…..} şeklinde kullanılır. Bu durumun anlamı oval parantez içindeki “as”‘den önceki durumu “as”‘den sonraki duruma eşitleyip oluşan bu durum için küme parantezi içindeki işlemleri gerçekleştirmektir. Basitten zora doğru bazı özellikleri ekleyerek 3 tane örnek hazırladım bunlara bir bakalım. <?php $dizi=dizi( “1st”=>”Elma”, “2nd”=>”Armut”, “3rd”=>”Portakal”); foreach($dizi as $yeniListe) { echo $yeniListe.”\n”; } ?> <?php $dizi=dizi( “1st”=>”Karpuz”, “2nd”=>”Kavun”, “3rd”=>”Kabak”); foreach($dizi as $key => $value) { echo $key.”: “.$value.”\n”; } ?> <?php $dizi=dizi( “1st”=>”Cilek”, “2nd”=>”Bogurtlen”, “3rd”=>”Ahududu”); foreach($dizi as $key => $value) { if($value == ‘Meyve’) { $dizi[$key]=’Meyveler’; } } foreach($dizi as $value) { echo $value.”\n”; } ?> Break ve Continue Durumu break; şeklinde kullanılır. Bu durumun anlamı içinde bulunduğu durumun gerçekleştireceği işlemleri gerçekleştirdekten sonra aynı durum için olan işlemleri durdurarak bu durum için işlemleri sonlandırmaktır. continue; şeklinde kullanılır. Bu durumun anlamı içinde bulunduğu durumun gerçekleştireceği işlemleri gerçekleştirdikten sonra birşey olmamış gibi durumların veya işlemlerin gerçekleştirilmesidir. <?php $i=0; for($i=0; $i<=5; $i++) { if($i==2) { break; } echo $i; echo “\n”; } echo “Break bitti.”; ?> <?php $i=0; for($i=0; $i<=5; $i++) { if($i==2) { continue; } echo $i; echo “\n”; } echo “Continue bitti.”; ?>