Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]użycie funkcji w klasie php
Forum PHP.pl > Forum > Przedszkole
thepiotr
Uczę się php oop no i mam taki problem, tworzę klasę i w niej różne funkcje, wśród nich funkcja którą przeznaczam na potrzeby klasy, lecz odwołując się do niej w innej funkcji występuje błąd, czy muszę wywoływać tą funkcję za pomocą nowego obiektu tej klasy, czy może istnieje jakiś inny sposób?
Poniżej kod który pokazuje o co mi chodzi:

  1. class page{
  2. public $cos1=null;
  3. public $cos2=null;
  4.  
  5. __construct($cos1, $cos2){
  6. $this->cos1=$cos1;
  7. $this->cos2=$cos2;
  8. }
  9.  
  10. public function xy($x1,$x2){
  11. $suma=$x1+$x2;
  12. return $suma;
  13. }
  14.  
  15. function xx(){
  16.  
  17. $cos=xy(1,2)+$this->cos1+$this->cos2;// i tu moja funkcja, w tym przykładzie funkcja xy nie działa bo jest niezdefiniowana?
  18. return $cos;
  19.  
  20. }
  21.  
  22. }
  23.  


ten kod jest tylko przykładem co chcę wykonać...
viking
$this->xy(1,2)
thepiotr
Dziękuję bardzo wink.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.