Jak lepiej pisać?
Napisać załóżmy w funkcji kupno w sklepie,ekwipunek : zakładanie,zdejmowanie,sprzedaż
Czy w kodzie?
Jak lepiej pisać?
Napisać załóżmy w funkcji kupno w sklepie,ekwipunek : zakładanie,zdejmowanie,sprzedaż
Czy w kodzie?
Nie rozumien pytania. xD
Ale jeśli chodzi ci o 'operacje' na graczu takie jak zakładanie ekwipunku, dodawanie złota itd to lepiej napisać sobie funkcję, (albo całą klasę) bo w końcu rzeczy takie jak dawanie/zabieranie złota często się powtarzają i ciągle musielibyśmy wykonywac zapytanie do bazy, a można krócej np.:Jak widać jest to krótsze niż:Kod php:
daj_zloto($ilosc, $id_gracza);
Kod php:
mysl_query("UPDATE gracze SET zloto=zloto+$ilosc WHERE id='$id_gracza'");
Tak chodzi mnie własnie o taki najczęstsze akcje xD
Czyli złoto,walki ,zakładnie zdejmowanie ekwipunku
To zdecydowanie funkcje. Szczególnie jeśli miałbyś za każdym razem sprawdzać czy gracz może pokonać potwora. Bo w końcu walki można wywołać również poza areną. Na przykład w trakcie wyprawy.
A nawet nie tyle funkcje co klasy.
?ącz zbiory operacji i danych na których te operacje wykonujesz w obiekty.
Pierniki górą!
class za bardzo nie rozumiem
no funkcja to do jednego a clasa to kilka funkcji a jak uruchomić tą potrzebna no chyba ze zle rozumuje
Sporo osób na początku nie rozumie klas albo nie widzi powodów ich stosowania.
Ale jak się nauczy i zacznie mysleć obiektami, to ciężko się bez nich obejść. W internecie jest pełno tutoriali. Nawet nie szukaj tutków o klasach w PHP ale ogólnie o Programowaniu zorientowanym obiektowo (OOP) aby dowiedzieć się jakie korzyści z takiego podejścia do kodu uzyskujesz
Pierniki górą!
Czyli warto sie pouczyć obiektowo pisać?
Aktualnie 1 użytkownik(ów) przegląda ten wątek. (0 zarejestrowany(ch) oraz 1 gości)
Zakładki