⊗ppOpAdOI 24 of 107 menu

Bestemmelse av et objekts tilhørighet til en klasse i OOP i PHP

Nå skal vi lære om operatoren instanceof. Denne operatoren brukes for å avgjøre om det aktuelle objektet er en forekomst av den angitte klassen.

La oss se på et eksempel. La oss si at vi har to gitte klasser:

<?php // Første klasse: class Class1 { } // Andre klasse: class Class2 { } ?>

La oss opprette et objekt av den første klassen:

<?php $obj = new Class1; ?>

La oss sjekke tilhørigheten til objektet fra variabelen $obj til den første klassen og den andre:

<?php // Vil vise true, fordi objektet tilhører klassen Class1: var_dump($obj instanceof Class1); // Vil vise false, fordi objektet IKKE tilhører klassen Class2: var_dump($obj instanceof Class2); ?>

Lag en klasse Employee med offentlige egenskaper name (navn) og salary (lønn).

Lag en klasse Student med offentlige egenskaper name (navn) og scholarship (stipend).

Opprett 3 objekter av hver klasse og i tilfeldig rekkefølge skriv dem til en array $arr.

Gjennomgå arrayen $arr med en løkke og skriv ut en kolonne med navnene til alle arbeidstakerne.

På samme måte, skriv ut en kolonne med navnene til alle studentene.

Gjennomgå arrayen $arr med en løkke og bruk den til å finne summen av lønningene til arbeidstakerne og summen av stipendene til studentene. Etter løkken, skriv ut disse to tallene.

Norsk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi bruker informasjonskapsler for nettstedets funksjonalitet, analyse og personalisering. Behandling av data foregår i henhold til Personvernerklæringen.
godta alle tilpass avvis