04-06-2012, 22:27
Witam , robię swój pierwszy kod w obiektowym php tzn. "robię" to za dużo powiedziane
mam pytanie dlaczego tworząc klasę muszę taki kod
dać w byle jaką metodę
bo w przeciwnym razie wyskakuje błąd unexpected T_VARIABLE, expecting T_FUNCTION = niespodziewane odwołanie do zmiennej, spodziewana funkcja.
Czyli w pierwszym przypadku mój php nie zna takiej funkcji ale już po utworzeniu metody wszystko działa
mam pytanie dlaczego tworząc klasę muszę taki kod
Kod:
$xml = simplexml_load_file('http://nbp.pl/kursy/xml/a109z070606.xml');
Kod:
public function makeRequest(){
$xml = simplexml_load_file('http://nbp.pl/kursy/xml/a109z070606.xml');
}
bo w przeciwnym razie wyskakuje błąd unexpected T_VARIABLE, expecting T_FUNCTION = niespodziewane odwołanie do zmiennej, spodziewana funkcja.
Czyli w pierwszym przypadku mój php nie zna takiej funkcji ale już po utworzeniu metody wszystko działa