⊗ppOpAdOI 24 of 107 menu

Objekto priklausymo klasei nustatymas OOP PHP

Dabar mes išmoksime operatorių instanceof. Šis operatorius naudojamas norint nustatyti, ar dabartinis objektas yra nurodytos klasės egzempliorius.

Pažiūrėkime pavyzdžiu. Tarkime, kad turime duotas dvi klases:

<?php // Pirma klasė: class Class1 { } // Antra klasė: class Class2 { } ?>

Sukurkime pirmosios klasės objektą:

<?php $obj = new Class1; ?>

Patikrinkime kintamojo $obj objekto priklausymą pirmai klasei ir antrai:

<?php // Išves true, nes objektas priklauso klasei Class1: var_dump($obj instanceof Class1); // Išves false, nes objektas NEpriklauso klasei Class2: var_dump($obj instanceof Class2); ?>

Sukurkite klasę Employee su viešomis savybėmis name (vardas) ir salary (atlyginimas).

Sukurkite klasę Student su viešomis savybėmis name (vardas) ir scholarship (stipendija).

Sukurkite po 3 kiekvienos klasės objektus ir atsitiktine tvarka įrašykite juos į masyvą $arr.

Masyvą $arr pereikite ciklu ir ekrane atspausdinkite visų darbuotojų vardų stulpelį.

Analogišku būdu ekrane atspausdinkite visų studentų vardų stulpelį.

Masyvą $arr pereikite ciklu ir jo pagalba suraskite darbuotojų atlyginimų sumą ir studentų stipendijų sumą. Po ciklo šiuos du skaičius atspausdinkite ekrane.

Lietuvių
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mes naudojame slapukus svetainės veikimui, analizei ir personalizavimui. Duomenų apdorojimas vyksta pagal Privatumo politiką.
priimti visus nustatyti atšaukti