• 14-08-2022, 18:16:02
    #10
    A.AY adlı üyeden alıntı: mesajı görüntüle
    <?php
    function toplama($sayi1, $sayi2){
    
        echo $sayi1." + ".$sayi2." = ".$sayi1+$sayi2;
    }
    toplama(99,88);
    ?>
    Hata;
    Notice: A non well formed numeric value encountered in C:\xampp\htdocs\index.php on line 5
    187
    <?php
    function toplama($sayi1, $sayi2){
    
    echo $sayi1." + ".$sayi2." = ".($sayi1+$sayi2);
    }
    toplama(99,88);
    ?>
    https://onecompiler.com/php/3ycyzawv8

    Kolay gelsin.
  • 14-08-2022, 18:22:55
    #11
    Bu şekilde hata almazsınız.
    <?php
    function toplama($sayi1, $sayi2){
     
        echo $sayi1." + ".$sayi2." = ".($sayi1+$sayi2);
    }
    toplama(99,88);
  • 14-08-2022, 19:45:51
    #12
    ileride sadece sayıya erişmek ve aynı zamanda echo verip kullanıcıyı bilgilendirmek isterseniz array return ettirebilirsiniz

    <?php
    function toplama($sayi1, $sayi2){
    $returnSonuc=array(
    "toplam" => $sayi1 + $sayi2,
    "mesajliToplam"=>$sayi1." + ".$sayi2." = ".($sayi1 + $sayi2)
    );

    return $returnSonuc;
    }

    $toplamaSonuc=toplama(99,88);
    echo $toplamaSonuc['toplam'];
    echo $toplamaSonuc['mesajliToplam'];


    var_dump(toplama(99,88));
    //https://paiza.io/projects/_CD8dzdMKDPUjQhNpueIhA
    ?>
  • 14-08-2022, 21:08:58
    #13
    kodlama yaptığınız dosyanın başına aşağıdaki sihirli fonksiyonu yapıştırırsanız sorun çözülür.

    error_reporting(E_ALL & ~E_NOTICE);
    şaka şaka parantezdi en doğru cevap ama sen bu verdiğimi de dene