⊗ppOpAdOI 24 of 107 menu

Bepaling van objectklassebehorendheid in OOP in PHP

Nu gaan we de operator instanceof bestuderen. Deze operator wordt gebruikt om te bepalen of het huidige object een instantie is van de opgegeven klasse.

Laten we een voorbeeld bekijken. Stel we hebben twee willekeurige klassen:

<?php // Eerste klasse: class Class1 { } // Tweede klasse: class Class2 { } ?>

Laten we een object van de eerste klasse aanmaken:

<?php $obj = new Class1; ?>

Laten we de klassebehorendheid van het object uit variabele $obj aan de eerste en tweede klasse controleren:

<?php // Geeft true terug, omdat het object tot klasse Class1 behoort: var_dump($obj instanceof Class1); // Geeft false terug, omdat het object NIET tot klasse Class2 behoort: var_dump($obj instanceof Class2); ?>

Maak een klasse Employee met publieke eigenschappen name (naam) en salary (salaris).

Maak een klasse Student met publieke eigenschappen name (naam) en scholarship (beurs).

Maak 3 objecten van elke klasse aan en noteer ze in willekeurige volgorde in de array $arr.

Doorloop de array $arr met een lus en toon een kolom met namen van alle werknemers op het scherm.

Toon op dezelfde manier een kolom met namen van alle studenten op het scherm.

Doorloop de array $arr met een lus en vind hiermee de som van de salarissen van de werknemers en de som van de beurzen van de studenten. Na de lus toon je deze twee getallen op het scherm.

Nederlands
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wij gebruiken cookies voor de werking van de site, analyse en personalisatie. De verwerking van gegevens gebeurt volgens het Privacybeleid.
alles accepteren aanpassen weigeren