PHP "goto" Terimi İle Bölme Oluşturma

+ -
0
     Merhaba arkadaşlar bu yazımızda php yazılımı içerisinde bölme yaparak o bölümleri ara satırları atlatarak direk çağırabiliriz. Örnek kullanım;
goto kontrol;
echo "Bacalı gemi geliyor.";
kontrol:
echo "Kontrol yazımız";
//Ekrana "Bacalı gemi geliyor." yazısını atlayarak yazdırmayacak ve "Kontrol yazımız." yazacaktır.
//Aradaki satırı atlayacaktır ve diğerine geçecektir yani.
    Peki bunun avantajları nelerdir? Kullandığımız değerler içerisinde bölmeler oluşturarak o bölmeleri çalıştırabiliriz. Örneğin;
    $sayi = $_GET[sayi]; //Get metodu ile bir sayı aldıralım
    if($sayi == 1) goto kod1;
    if($sayi == 2) goto kod2;
    if($sayi == 3) goto kod3;
.
    echo "Bacalı gemi geliyor";
    die();
.
    kod1:
    echo "<script>alert('sayfaya 1 sayısı geldi');</script>";
    die();
.
    kod2:
    echo "<script>alert('sayfaya 2 sayısı geldi');</script>";
    die();
.
    kod3:
    echo "<script>alert('sayfaya 3 sayısı geldi');</script>";
    die();
Yukarıdaki örnekte hiçbirşey yapmazsanız "Bacalı gemi geliyor." yazacaktır daha sonra "die" komutu ile php'nin devam etmesi durdurulur.
"?sayi=1" şeklinde get ile sayı girilirse "goto kod1" ile "kod1" bölmesine gidilir. Bölmedeki "echo" çalıştırılır ve sonraki "die" ile kodlamanın devamı durdurulur. Böylece sadece aralıktaki bölme çalıştırılmış olur. "GET" ile 2 ve 3 olarak sayı girdiğimizde de yine "kod2" ve "kod3"e yönlendirilecektir.


MP3 VEYA VIDEO OLARAK INDIR


Yorumlar 0

Bilgilendirme
Yorum Ekleyebilmeniz için Sitemize Kayıt Olmanız Gerekmektedir.