kazimyaver | Tüm yazılar etiketlendi 'while'

PHP FOR, IF, WHILE

Merhaba arkadaşlar, PHP de FOR, IF ve WHILE yapılarının nasıl çalıştığını ve bunun beraberinde bir kaç işe yarar örnek vereceğiz.

FOR

for ( $yeni_degisken atama ; koşul ; artış basaması ) 
{
Koşul doğru ise yapılacak işlere ilişkin komutlar
}

İç içe for ile yıldız örneği verelim..

*
**
***
****
***** şeklinde bir yapıyı inşaa etmek için alt tarafta ki kod yapısını kullanabilir.

<?php 
for($i=0;$i<7;$i++) 
{ 
for($j=1;$j<$i;$j++)
{ 
print("*"); 
} 
print("<br>"); 
} 
?>

IF

Php sayfalarınız içerisinde istenilen şartın sağlanması durumunda sayfanın akış şeklinin belirlendiği fonksiyona if fonksiyonu denir.

if($degisken > şart )

Not ortalamasına göre Harf Notu ataması gerçekleştirelim..

<?
$ort=75; // Ortalama değişkeni dilerseniz formdan gelebilir. 

if($ort<24)
echo "FF";
else if($ort<50)
echo "CC";
else if($ort<85)
echo "BB";
else
echo "AA";

?>

Rakam ve Harfler üzerinde oynama yapabilirsiniz. Sadece yapıyı göstermek için bu şekilde yazdım.

WHILE

while (koşul)
{
koşula göre yapılacak işlemler
}

Yapısı ile şöyle bir örnek verelim. HTML tagları içersinden <h> tagı bulunmakta bu tagın <h1> şeklinde sağ tarafında rakamsal bir değer alaması durumunda tag içersidne kalan yazı başlık şeklini alacaktır. While ile biz <h$sayac> şeklinde bir tag oluşturacağız bu $sayac değişkenimiz while koşulumuz sağlanıncaya kadar artacak. İnceleyelim.. 

<?php
 
$sayac = 1;
 
while ($sayac <= 4)
 
{
echo "<h$sayac>Kazim YAVER</h$sayac><br>";
 
$sayac++;
 
}
 
?>

Kod yapısı içerisinde echo kullandım print komutu ile aynı işlevi görmekte gözle görülür çok büyük bir farkı bulunmamakta fakat büyük ölçekli uygulamalarda işlemciyi daha az yoracak komut olarak echo kullanılması tavsiye edilir.

İyi Çalışmalar.