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.
MŞ
Yazar
Muhammet Şafak
Yazılım Mühendisi & Full-Stack Geliştirici. PHP, Laravel ve modern web teknolojileri üzerine yazıyor.
HakkımdaYorumlar 0
Henüz yorum yapılmamış.
İlk yorumu siz yapın!
Yorum Yaz
Yorumunuz moderasyon sonrası yayınlanacaktır.