<?php
// test adında bir fonksiyon oluşturun
// geriye "Merhaba Dünya" değerini döndürün
// fonksiyonu çalıştırın
$a = "Merhaba Dünya";
function test($a){
return "test";
}
echo test();
?> Nerede Yanlış yapıyorum?
20
●564
- 19-04-2019, 17:42:07Bu kodun neresinde yanlışlık var? Bir türlü göremedim.
- 19-04-2019, 17:43:42Kimlik doğrulama veya yönetimden onay bekliyor.return $a ?
Aslında başlı başına yanlış
Test fonksiyonuna $a parametresini yönlendirmen gerekiyor onu yapmamışsın başta.
Test fonksiyonu içinde de return $a yerine "test" döndürmüşsün.
echo test("Merhaba Dünya") veya echo test($a) yapman gerek. - 19-04-2019, 17:44:17Merhabalar,aosmanergen adlı üyeden alıntı: mesajı görüntüle
Oluşturduğunuz test fonksiyonunda bir parametre bekliyorsunuz ancak "echo test();" kısmında fonksiyona herhangi bir parametre göndermiyorsunuz, o yüzden hata veriyor. - 19-04-2019, 17:45:36hocam kodu yazda rahatlayımtruser adlı üyeden alıntı: mesajı görüntüle
- 19-04-2019, 17:45:49Ayrıca Buradan canlı olarak görebilirsin

https://rextester.com/PJVZY17611
şu kodu incelersen anlayacaksın hatanı metoduna deeğer yollamıyorsun
<?php // test adında bir fonksiyon oluşturun // geriye "Merhaba Dünya" değerini döndürün // fonksiyonu çalıştırın $a = "Merhaba Dünya"; function test($a){ return "test"; }; echo test($a); ?> - 19-04-2019, 17:49:51Yorumumu okuduysan rahatlarsınaosmanergen adlı üyeden alıntı: mesajı görüntüle
- 19-04-2019, 17:50:33Hocam hala hata veriyorebubekirbastama adlı üyeden alıntı: mesajı görüntüle
- 19-04-2019, 17:51:32ne hatası veriyoraosmanergen adlı üyeden alıntı: mesajı görüntüle
sana test olarak döndürür
canlı demosuda var link olarak bak
ayrıca verdiği hatayı yaz buraya bakalım.
