Kodları lütfen aşağıdaki butonları kullanarak renklendirin. Örnek: <php> echo "Selam Dünya"; </php>
Yardım
karakter kaldı

sınıflar arası veri aktarımı

Merhabalar arkadaşlar

Prosedürel programlamayı bırakıp, nesne tabanlı programlamaya geçtim de birşey sormak istiyorum. Diyelim bir sınıfım var class a ve içerisinde fonksiyonlar var a.php şeklinde kaydettim, ikinci bir class ım var class b ve içerisinde gene fonksiyonlar var b. php şeklinde kaydettim. İndex.php de ikisini de include ettim. a.php dosyası içerisindeki bir fonskiyondan aldığım bir değeri, b.php deki bir fonksiyondaki degerle birleştirmek istiyorum index.php de. a class ı içerisinde bu fonksiyonu kullan diyebilirsiniz de bunlar ayrı ayrı olsun istiyorum bunun mantığı nedir? ya da mümkün müdür?
+0
-0
Cevaba KatılıyorumKatılmıyorum
Cevap Yaz Yorum Yaz Arşivime Ekle Takip Et

Cevaplar

  • 1
    DarkElder adlı üyenin fotoğrafı
    10 yıl önce yazılmış
    12 cevap - 0 soru
    Sanırım istediğin aşağıdaki gibi birşey.
    [php]<?php

    class a {
    function a(&$deger) {
    $deger *= 2;
    }
    }

    class b {
    function b(&$deger) {
    $deger += 2;
    }
    }

    $test_degiskeni = 5;

    $a = new a($test_degiskeni);
    $b = new b($test_degiskeni);

    echo "global: $test_degiskeni <br />";

    ?>[/php]