⊗ppOpAdOI 24 of 107 menu

Určování příslušnosti objektu ke třídě v OOP v PHP

Nyní si prostudujeme operátor instanceof. Tento operátor se používá k určení, zda je aktuální objekt instancí zadané třídy.

Podívejme se na příklad. Předpokládejme, že máme nějaké dvě třídy:

<?php // První třída: class Class1 { } // Druhá třída: class Class2 { } ?>

Vytvořme objekt první třídy:

<?php $obj = new Class1; ?>

Ověřme příslušnost objektu z proměnné $obj první třídě a druhé:

<?php // Vypíše true, protože objekt patří do třídy Class1: var_dump($obj instanceof Class1); // Vypíše false, protože objekt NEpatří do třídy Class2: var_dump($obj instanceof Class2); ?>

Vytvořte třídu Employee s veřejnými vlastnostmi name (jméno) a salary (plat).

Vytvořte třídu Student s veřejnými vlastnostmi name (jméno) a scholarship (stipendium).

Vytvořte 3 objekty každé třídy a v libovolném pořadí je zapište do pole $arr.

Projděte cyklem pole $arr a vypište na obrazovku sloupec jmen všech zaměstnanců.

Stejným způsobem vypište na obrazovku sloupec jmen všech studentů.

Projděte cyklem pole $arr a s jeho pomocí najděte součet platů zaměstnanců a součet stipendií studentů. Po cyklu vypište tato dvě čísla na obrazovku.

Čeština
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Používáme soubory cookie pro fungování webu, analýzu a personalizaci. Zpracování údajů probíhá v souladu s Zásadami ochrany osobních údajů.
přijmout vše přizpůsobit odmítnout