Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Problem z klasą...
Wiktor
post
Post #1





Grupa: Zarejestrowani
Postów: 16
Pomógł: 0
Dołączył: 8.04.2003
Skąd: Zielona Góra

Ostrzeżenie: (0%)
-----


Jestem początkujący w php i ucze sie z ksiazk i mam taki problem z klasą:
<?php
//pierwsza klasa
class MojaKlasa
{

function WiadomoscPowitalna($argument)
{
return "Witaj" . $argument;
}

}

//tworzenie nowej kopii klasy
$MojObiekt = new MojaKlasa();

//wywolanie funkcji WiadomoscPowitalna i zapisanie wyniku wykonania funkcji
$zwrot = $MojObiekt -> WiadomoscPowitalna("Wiktor");

//wyswietlenie wynikow
print("$zwrot.<br>");

//druga klasa

class Klasa
{
var $WyswietlanaNazwa = "Wszyscy";

function DodajNazwe($argument)
{
$this -> WyswietlanaNazwa = $argument;
}

function WiadomoscPowitalna()
{
return "Witaj " . $this -> WyswietlanaNazwa;
}
}

//tworzenie pierwszej kopii klasy
$MojObiekt1 = new Klasa();

//Wywolanie funkcji WiadomoscPowitalna i zapisanie wyniku wykonania funkcji
$zwrot = $MojObiekt1 -> WiadomoscPowitalna();

//wyswietlanie wynikow
print("$zwrot.<br>");

//tworzenie drugiej kopii
$MojObiekt2 = new Klasa();
$MojObiekt2 -> DodajNazwe("Kubus");
$zwrot = $MojObiekt -> WiadomoscPowitalna();

//wyswietlenie wynikow
print("$zwrot");

?>

Wywala blad:
Warning: Missing argument 1 for wiadomoscpowitalna() in d:usrapachehttpdhtmlobiekty.php on line 17 Witaj

O co chodzi?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
KaMeLeOn
post
Post #2





Grupa: Zarejestrowani
Postów: 680
Pomógł: 0
Dołączył: 1.10.2002
Skąd: Wrocław

Ostrzeżenie: (0%)
-----


[php:1:fc37b9d8a3]</php
$zwrot = $MojObiekt -> WiadomoscPowitalna(); <-------

//wyswietlenie wynikow
print("$zwrot");
?>[/php:1:fc37b9d8a3]
Tu jest błąd - literówka...

Przypominam o znacznikach php bo nie można się połapać w tych waszych skryptach...


--------------------
"Czerp z innych, ale nie kopiuj ich. Bądź sobą." Michel Quoist
Go to the top of the page
+Quote Post
Wiktor
post
Post #3





Grupa: Zarejestrowani
Postów: 16
Pomógł: 0
Dołączył: 8.04.2003
Skąd: Zielona Góra

Ostrzeżenie: (0%)
-----


Dzięki - ale ja jestem slepy...
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 21.08.2025 - 14:08