• 16-12-2022, 19:20:02
    #1
    Merhaba arkadaşlar fonksiyon içindeki veriyi birtürlü dışarı alamadım. Bir bakabilir misiniz?


    function verial($metacek) {
    
    echo $metacek;       //  veri buraya geliyor fakat buraya gelen veri benim işimi görmüyor.
    }
    
    echo $metacek;     // ben veriyi buradaki echo ya yazdırsın istiyorum.
  • 16-12-2022, 19:22:29
    #2
    function verial($metacek) {
     
    echo $metacek;       //  veri buraya geliyor fakat buraya gelen veri benim işimi görmüyor.
    }
     
    echo verial($metacek);
    Tam olarak anlamadım ama böyle mi hocam?
  • 16-12-2022, 19:23:10
    #3
    verial(??); yazarsanız otomatik yazdırır
  • 16-12-2022, 19:35:49
    #4
    Mhmmd adlı üyeden alıntı: mesajı görüntüle
    function verial($metacek) {
     
    echo $metacek;       //  veri buraya geliyor fakat buraya gelen veri benim işimi görmüyor.
    }
     
    echo verial($metacek);
    Tam olarak anlamadım ama böyle mi hocam?
    echo verial($metacek);

    Bu yazdığınız yere veri gelecek ama gelmiyor. yaptığınızıda denedim çalışmadı.
  • 16-12-2022, 19:38:58
    #5
    Akiser adlı üyeden alıntı: mesajı görüntüle
    verial(??); yazarsanız otomatik yazdırır
    function verial($metacek) {

    echo $metacek; // veri buraya geliyor fakat buraya gelen veri benim işimi görmüyor.
    }

    echo $metacek; // ben veriyi buraya aktarmak istiyorum.

    Hocam sizin önerinizide denedim olmadı.
  • 16-12-2022, 19:47:18
    #6
    function verial($metacek) {
    global $metacek;
    echo $metacek; // veri buraya geliyor fakat buraya gelen veri benim işimi görmüyor.
    }
    kodun öncesini ve sonrasını vs göremediğim için biraz tahmini yürüyor şu an )
  • 16-12-2022, 19:50:57
    #7
    Ertenya adlı üyeden alıntı: mesajı görüntüle
    Merhaba arkadaşlar fonksiyon içindeki veriyi birtürlü dışarı alamadım. Bir bakabilir misiniz?


    function verial($metacek) {
    
    echo $metacek;       //  veri buraya geliyor fakat buraya gelen veri benim işimi görmüyor.
    }
    
    echo $metacek;     // ben veriyi buradaki echo ya yazdırsın istiyorum.
    function verial($metacek) {

    return $metacek; // veri buraya geliyor fakat buraya gelen veri benim işimi görmüyor.
    }

    echo verial($metacek); // ben veriyi buradaki echo ya yazdırsın istiyorum.
  • 16-12-2022, 21:57:17
    #8
    Yukarıda yazmış olduğum kodu kullanmaktan vazgeçtim çünkü bir çok yol denedim olmadı.

    Çözüm :

    post.php deki sorguyu inculude olan header.php üzerine aldım istediğim işlemi fonksiyon kullanmama gerek kalmadan gerçekleştirdim.

    Yardımlarınız ve önerileriniz için çok teşekkür ederim.
  • 19-12-2022, 01:26:34
    #9
    referans değişken deneyebilirsin. & işareti, kafa karıştırsada bazen çok işe yarıyor, tabi böyle bir senaryoda.

    $metacek = 5;
    function verial(&$metacek) {
     
     $metacek = 3; 
    }
    verial($metacek);
     
    echo $metacek;