⊗ppOpAdOI 24 of 107 menu

Az objektum osztályhoz tartozásának meghatározása az OOP-ban PHP-ben

Most az instanceof operátort tanulmányozzuk. Ezt az operátort arra használják, hogy meghatározzák, az aktuális objektum a megadott osztály példánya-e.

Nézzünk egy példát. Tegyük fel, hogy van két osztályunk:

<?php // Első osztály: class Class1 { } // Második osztály: class Class2 { } ?>

Hozzunk létre egy objektumot az első osztályból:

<?php $obj = new Class1; ?>

Ellenőrizzük a $obj változóból származó objektum hozzátartozását az első és a második osztályhoz:

<?php // true-t fog kiírni, mert az objektum a Class1 osztályhoz tartozik: var_dump($obj instanceof Class1); // false-t fog kiírni, mert az objektum NEM tartozik a Class2 osztályhoz: var_dump($obj instanceof Class2); ?>

Készítsen egy Employee osztályt publikus tulajdonságokkal: name (név) és salary (fizetés).

Készítsen egy Student osztályt publikus tulajdonságokkal: name (név) és scholarship (ösztöndíj).

Hozzon létre 3 objektumot minden osztályból és véletlenszerű sorrendben írja be őket a $arr tömbbe.

Iteráljon végig a $arr tömbön ciklussal és írja ki a képernyőre az összes dolgozó nevét egy oszlopban.

Hasonló módon írja ki a képernyőre az összes diák nevét egy oszlopban.

Iteráljon végig a $arr tömbön ciklussal és segítségével keresse meg a dolgozók fizetésének összegét és a diákok ösztöndíjainak összegét. A ciklus után írja ki ezt a két számot a képernyőre.

Magyar
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
A weboldal működéséhez, elemzéshez és személyre szabáshoz sütiket használunk. Az adatfeldolgozás a Adatvédelmi irányelvek szerint történik.
összes elfogadása beállítás elutasítás