Pagina 1 din 1
problema cu includerea unei functiii in clasa
Scris: Lun Sep 18, 2006 4:48 pm
de fabby
am o functie si o clasa..cum apelez functia in clasa?
Scris: Lun Sep 18, 2006 6:41 pm
de UnD3aD
daca functia apartine clasei si clasa e singleton o poti apela astfel:
Numeclasa::functie()
daca nu e singleton trebuie sa creezi intai un obiect al clasei si dupa apelezi functia:
$numeObiect = new NumeClasa;
$numeObiect->functie();
Scris: Lun Sep 18, 2006 7:46 pm
de demonu
UnD3aD: Singletonul este altceva. Ce ai zis tu acolo cu Numeclasa::functie() e pentru metode statice.
Asta e singleton
Scris: Lun Sep 18, 2006 7:49 pm
de Dodo
Daca functia este definita in clasa o apelezi cu $this->functie(); daca este externa o apelezi cu functie();
Scris: Lun Sep 18, 2006 10:04 pm
de fabby
deci..am fisierul clase.php
aici am
functie *(){
//diverse
}
class{
function fata(){
//aici vreau sa apelez functia *!!!
}
}
asta vreau sa styiu..cum apelez functia * in functia fata ?! ce mi s-a raspuns..nu este ce imi trebuie, din cate stiu eu!
Scris: Lun Sep 18, 2006 10:15 pm
de UnD3aD
function numeFunctie(){
//diverse
}
class numeClasa {
function fata(){
numeFunctie();
}
}
Scris: Lun Sep 18, 2006 10:31 pm
de fabby
merci..am banuit ca o sa fie asa..da nu credeam...am sa incerc maine..merci la toti!