Programming

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.
Bu yazıyı paylaş

Yazar

Muhammet Şafak

Yazılım Mühendisi & Full-Stack Geliştirici. PHP, Laravel ve modern web teknolojileri üzerine yazıyor.

Hakkımda

Yorumlar 0

Henüz yorum yapılmamış.

İlk yorumu siz yapın!

Yorum Yaz

Yorumunuz moderasyon sonrası yayınlanacaktır.

E-posta adresiniz yayınlanmayacaktır.