⊗ppOpBsPIC 6 of 107 menu

Odwoływanie się do właściwości wewnątrz klas w OOP w PHP

Wewnątrz metod klasy będzie nam dostępna specjalna zmienna $this. Będzie ona wskazywać na obiekt naszej klasy:

<?php class User { public function show() { var_dump($this); // obiekt } } ?>

Oznacza to, że możemy odwoływać się do właściwości obiektu poprzez $this. Spróbujmy. Załóżmy, że nasz obiekt ma właściwość name. Wyświetlmy tę właściwość w naszej metodzie:

<?php class User { public $name; public function show() { return $this->name; } } ?>

Utwórzmy teraz obiekt naszej klasy:

<?php $user = new User; ?>

Zapiszmy potrzebną nam właściwość:

<?php $user->name = 'john'; ?>

Wywołajmy teraz metodę, tym samym wyświetlając na ekranie wartość właściwości:

<?php echo $user->show(); // wyświetli 'john' ?>

Do obiektu klasy Employee zapisz właściwości name i salary.

Stwórz metodę, która wyświetli na ekranie imię pracownika.

Stwórz metodę, która wyświetli na ekranie pensję pracownika.

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ć