![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 11 Pomógł: 0 Dołączył: 27.05.2012 Ostrzeżenie: (0%) ![]() ![]() |
Witajcie! Obecnie raczkuję w programowaniu OOP w PHP i mam problem: mój program powinien wypisywać na ekranie sumę dwóch liczb, np. 2+3=5. Problem w tym, że otrzymuję ciągle wynik 0 i nie wiem, czemu. W programie użyłem funkcji __toString by wyświetlić na ekranie pola klasy Test4.
Program wygląda tak: <?php class Test4 { var $a; var $b; public function __toString($zmienna) { $zmienna=$this->a.'+'.$this->b.'='.$a+$b; return $zmienna; } public function ustawZmienne($a, $b) { if (is_numeric($element)) { $a->$this->a=$a; $b->$this->b=$b; return true; } else return false; } } $test=new Test4(); $test->ustawZmienne(4,2); echo $test->__toString($zmienna); ?> |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 07:32 |