lostyazilim
tr.link

fonksiyonu baştan başlatma

6 Mesajlar 966 Okunma
acebozum
tr.link

apexible apexible WM Aracı Kullanıcı
  • Üyelik 27.01.2017
  • Yaş/Cinsiyet 44 / E
  • Meslek elektrik mühendisi
  • Konum Ankara
  • Ad Soyad M** T**
  • Mesajlar 14
  • Beğeniler 0 / 0
  • Ticaret 0, (%0)
merhabalar,

phpde yazdığımız bir fonksiyonu herhangi bir satırdan tekrar başa döndürme komutu var mı acaba?

mesela

function elma($veri){
işlem1
işlem2

şeklinde giderken

if($degisken==1)
ise tekrar başa dön $veri yi functiona at gibi

teşekkürler
 

 

elektronikssl
webimgo

AhmetKarabulut AhmetKarabulut WM Aracı Kullanıcı
  • Üyelik 11.09.2013
  • Yaş/Cinsiyet 30 / E
  • Meslek Bilgisayar Mühendisi
  • Konum İzmir
  • Ad Soyad A** K**
  • Mesajlar 1077
  • Beğeniler 361 / 361
  • Ticaret 33, (%100)
Dediğiniz komut goto ile yapılır fakat kullanması tecrübe ister, düzgün kontrol etmezseniz sonsuz döngüye girebilirsiniz. Kullanmanızı kontrol etmem. Bunun yerine while ile yapabilrisiniz
 

 

ozer11 ozer11 WM Aracı Kullanıcı
  • Üyelik 08.12.2017
  • Yaş/Cinsiyet 33 / E
  • Meslek kontrol ve otomasyon mühendisi
  • Konum Kocaeli
  • Ad Soyad Ö** Ö**
  • Mesajlar 130
  • Beğeniler 36 / 28
  • Ticaret 0, (%0)
fonsiyonismi();
break;

şekilinde bir dene bakalım dönmesini istediğin yere yazacaksın
 

 

AhmetKarabulut AhmetKarabulut WM Aracı Kullanıcı
  • Üyelik 11.09.2013
  • Yaş/Cinsiyet 30 / E
  • Meslek Bilgisayar Mühendisi
  • Konum İzmir
  • Ad Soyad A** K**
  • Mesajlar 1077
  • Beğeniler 361 / 361
  • Ticaret 33, (%100)
break döngü kırar hocam konu ile alakalı değildir
 

 

wmaraci
wmaraci

Lewo Lewo WM Aracı Kullanıcı
  • Üyelik 06.08.2011
  • Yaş/Cinsiyet - / E
  • Meslek Programcı
  • Konum
  • Ad Soyad ** **
  • Mesajlar 2
  • Beğeniler 0 / 0
  • Ticaret 0, (%0)
if(koşul) function();

veya

do
{

}
while ( koşul );
 

 

Decimas Decimas WM Aracı Kullanıcı
  • Üyelik 19.04.2015
  • Yaş/Cinsiyet 26 / E
  • Meslek Developer
  • Konum İstanbul Avrupa
  • Ad Soyad E** E**
  • Mesajlar 820
  • Beğeniler 1 / 302
  • Ticaret 1, (%100)
if diyeceksin sonra fonksiyonu tekrar içinden tetikleyeceksin, recursive fonksiyon yapacaksın kısaca.
 

 

no time for caution
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al