Öncelikle çok teşekkür ederim. Bu kod biraz kafamı karıştırdı kapitan adlı arkadaşımızın kodu daha anlaşılır. Vakit ayırdığınız için ayrıca çok teşekkür ederim...
Öncelikle çok teşekkür ederim hocam. Üşenmeyip vakit ayırdığınız için kodu düzenlediğimde sorunsuz çalışıyor fakat sonundaki : $indirfiyat = hesapla(300,9); Bu koddaki 300,9 sayısını niye kullandık anlamadım bi zahmet açıklarsanız çok sevineceğim..
Saygılarımla
function hesapla($urun_fiyat,$urun_sayisi) şimdi
fonksiyona giren 2 değer var biri $urun_fiyat digeri ise $urun_sayisi
fonksiyonu calistirirken
hesapla(300,5); dersen fonksiyon icindeki $urun_fiyat = 300 $urun_sayisi =5 olacaktir yani fonksiyon icindeki degerleri atiyorsun
fark ettiysen ilk degisken
hesapla($urun_fiyat) - hesapla (300)
function hesapla($urun_fiyat,$iskonto,$urun_sayisi) {
echo $urun_fiyat."-";
echo $iskonto."-";
echo $urun_sayisi."-";
//fonksiyonumuz bu sekilde olsun.
}
echo hesapla (300,10,5) // urun_fiyat 300,iskonto 10,urun_sayisi 5 olur
//fonksiyon ise bize su ciktiyi verir
//300-10-5
// yani fonksiyonu calistirirken girdigin veriler sirasiyla fonksiyon icindeki degiskenlere atanir. sonucu da echo veya return olarak alirsin-