⊗ppOpAdOI 24 of 107 menu

Objekta piederības noteikšana klasei OOP PHP

Tagad mēs izpētīsim operatoru instanceof. Šis operators tiek izmantots, lai noteiktu, vai pašreizējais objekts ir norādītās klases instances objekts.

Apskatīsim piemērā. Pieņemsim, ka mums ir dotas kādas divas klases:

<?php // Pirmā klase: class Class1 { } // Otrā klase: class Class2 { } ?>

Izveidosim pirmās klases objektu:

<?php $obj = new Class1; ?>

Pārbaudīsim objekta no mainīgā $obj piederību pirmajai klasei un otrajai:

<?php // Izvadīs true, jo objekts pieder klasei Class1: var_dump($obj instanceof Class1); // Izvadīs false, jo objekts NEpieder klasei Class2: var_dump($obj instanceof Class2); ?>

Izveidojiet klasi Employee ar publiskām īpašībām name (vārds) un salary (alga).

Izveidojiet klasi Student ar publiskām īpašībām name (vārds) un scholarship (stipendija).

Izveidojiet pa 3 objektiem no katras klases un pēc nejaušības principa ierakstiet tos masīvā $arr.

Izmantojot ciklu, iziterējiet masīvu $arr un izvadiet uz ekrāna visu darbinieku vārdu kolonnu.

Līdzīgā veidā izvadiet uz ekrāna visu studentu vārdu kolonnu.

Izmantojot ciklu, iziterējiet masīvu $arr un ar tā palīdzību atrodiet darbinieku algu summu un studentu stipendiju summu. Pēc cikla izvadiet šos divus skaitļus uz ekrāna.

Latviešu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mēs izmantojam sīkdatnes, lai nodrošinātu vietnes darbību, analīti un personalizāciju. Datu apstrāde notiek saskaņā ar Konfidencialitātes politiku.
pieņemt visus iestatīt noraidīt