⊗ppOpBsPr 3 of 107 menu

Właściwości obiektów w PHP

Teraz nauczymy się pracować z obiektami i ich właściwościami na bardziej praktycznym przykładzie. Stwórzmy klasę User, która będzie opisywać użytkownika naszej strony. Niech nasz użytkownik ma dwie właściwości: imię i wiek. Napiszmy kod naszej klasy:

<?php class User { public $name; public $age; } ?>

Na razie nasza klasa nic nie robi - po prostu opisuje, co będą mieć obiekty tej klasy (w naszym przypadku każdy obiekt będzie miał imię i wiek). W zasadzie, dopóki nie stworzymy przynajmniej jednego obiektu naszej klasy - nic użytecznego się nie wydarzy.

Stwórzmy obiekt naszej klasy. Przy tym należy mieć na uwadze, że klasy zwykle nazywa się dużymi literami, a obiekty tych klas - małymi.

Zadeklarujmy klasę:

<?php class User { public $name; public $age; } ?>

A teraz stwórzmy obiekt naszej klasy:

<?php $user = new User; ?>

Zapiszmy teraz coś we właściwościach naszego obiektu, a potem wypiszmy te dane na ekran:

<?php $user = new User; $user->name = 'john'; $user->age = 25; echo $user->name; echo $user->age; ?>

Stwórz klasę Employee, w której będą następujące właściwości - name, age, salary.

Stwórz obiekt klasy Employee, następnie ustaw jego właściwości na następujące wartości - imię 'john', wiek 25, pensja 1000.

Stwórz drugi obiekt klasy Employee, ustaw jego właściwości na następujące wartości - imię 'eric', wiek 26, pensja 2000.

Wypisz na ekran sumę pensji stworzonych pracowników.

Wypisz na ekran sumę wieku stworzonych pracowników.

Polski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wykorzystujemy pliki cookie do działania strony, analizy i personalizacji. Przetwarzanie danych odbywa się zgodnie z Polityką prywatności.
zaakceptuj wszystkie dostosuj odrzuć