Kategoriler
PHP

PHP’de Atlama İfadesi (goto)

PHP’de betik içerisinde başka bir komuta (hedefe) atlamak için atlama ifadesi olan goto kullanılır.

echo "Aslı Barış\n";

goto HedefAdi;

echo "Timur Katırcı\n";
echo "Baran Ekmekçi\n";
echo "Nebil Marangoz\n";

HedefAdi :

echo "Nil Katırcı";

Yukarıdaki kodu inceleyecek olursak; öncelikle ekrana Aslı Barış yazacak ardından betik içerisinde HedefAdi isimli hedefe atlayacak ve sonrasında ekrana Nil Katırcı yazdıracaktır.

Önemli Bilgiler

  • Hedef adı harf büyüklüğüne duyarlıdır.
  • Hedef, hedef adı yazıldıktan sonra iki nokta (:) işareti ile belirtilir.
  • goto deyimi ve hedef aynı dosya ve aynı bağlam içinde kalmalıdır. Bir fonksiyon veya metodun dışına atlayamayacağınız gibi başka bir fonksiyon ya da metodun içine de atlayamazsınız.
  • Bir switch yapısı ve ya bir döngü içine de atlayamazsınız. Ancak bunların içinden dışına atlayabilirsiniz.

Yazar Muhammet ŞAFAK

1992 İstanbul doğumluyum. 2008 yılından beri profesyonel olarak PHP geliştiriyorum. Her ne kadar ağırlıklı olarak PHP üzerinde çalışsam da C, C++, Python, Java programlama dillerini de kullanıyorum.

Bir Cevap Yazın