mirkus
26.10.2017, 10:59:59
Witam
Mam 2 funkcje i chcę aby zmienna z jednej funkcji była dostępna w drugiej.
<?php
class test{
function met()
{
$zmienna= 1;
}
function drukuj()
{
}
}
$zm = new test;
$zm->met(); //wyswietla Funkcja 1
$zm->drukuj(); // tu chciałbym aby wyświetliło liczbę 1
?>
nospor
26.10.2017, 11:05:39
Raz uzywasz $zmienna a raz $this->zmienna... naprawde nie widzisz roznicy?
Pierwsze to zmienna lokalna, drugie to wlasciowosc klasy. I tak, w twoim wypadku masz skorzystac z wlasciwosci klasy, tylko wpierw ja zadeklaruj w klasie
mirkus
26.10.2017, 11:33:58
Dziękuje bardzo, rzeczywiście głupi błąd