Tworzenie deklaracji klas w PHP
Stronę tą wyświetlono już: 2513 razy
W PHP obiekty klas są typami referencyjnymi, to znaczy takimi, które przechowują wskaźnik na miejsce w pamięci, gdzie dane klasy są przechowywane. Utwórzmy sobie małą deklarację klasy, której jedynym celem będzie ułatwienie tworzenia prostych tabelek html. Oto deklaracja takiej klasy:
Tworzenie obiektu klasy html_table odbywa się za pomocą słowa kluczowego new. Oto przykład:
Rezultat działania powyższego kodu:
Nr. | Jezioro | Powierzchnia [ha] |
1 | Śniardwy | 11487,5 |
2 | Mamry | 9851,0 |
3 | Łebsko | 7020,0 |
4 | Dąbie | 5408,0 |
5 | Miedwie | 3491,0 |
W kodzie deklaracji klasy można wyróżnić trzy typy modyfikatorów dostępu:
- public - metody i pola klasy są dostępne z zewnątrz;
- private - metody i pola klasy są dostępne jedynie w wewnętrznych metodach klasy;
- protected - metody i pola klasy są dostępne jedynie w wewnętrznych metodach klasy i klasie dziedziczącej.
Tytuł:
PHP i MySQL. Aplikacje internetowe po stronie serwera
Autor:
Jon Duckett
Tytuł:
PHP 8 i SQL. Programowanie dla początkujących w 43 lekcjach
Autor:
Mariusz Duka
Tytuł:
CodeIgniter 4. Zaawansowane tworzenie stron WWW w PHP
Autor:
Łukasz Sosna
Tytuł:
PHP 7 MySQL 8 i Maria DB Praktyczny podręcznik
Autor:
Steve Prettyman, Adrian W. West
Tytuł:
PHP i MySQL. Dynamiczne strony WWW. Szybki start. Wydanie V
Autor:
Larry Ullman
Tytuł:
PHP 7. Algorytmy i struktury danych
Autor:
Mizanur Rahman
Tytuł:
PHP i MySQL. Tworzenie stron WWW. Vademecum profesjonalisty. Wydanie V
Autor:
Luke Welling, Laura Thomson
Tytuł:
PHP i jQuery. Techniki zaawansowane. Wydanie II
Autor:
Keith Wald, Jason Lengstorf
Tytuł:
Laravel 4. Podstawy tworzenia aplikacji w PHP
Autor:
Raphaël Saunier
Tytuł:
Magento. Przewodnik dla programistów PHP
Autor:
Allan MacGregor