⊗ppOpAdOI 24 of 107 menu

Att bestämma ett objekts tillhörighet till en klass i OOP i PHP

Nu ska vi studera operatorn instanceof. Denna operator används för att bestämma om det aktuella objektet är en instans av den angivna klassen.

Låt oss titta på ett exempel. Låt oss säga att vi har två klasser:

<?php // Första klassen: class Class1 { } // Andra klassen: class Class2 { } ?>

Låt oss skapa ett objekt av den första klassen:

<?php $obj = new Class1; ?>

Låt oss kontrollera objektet från variabeln $obj tillhörighet till den första klassen och den andra:

<?php // Kommer att skriva ut true, eftersom objektet tillhör klassen Class1: var_dump($obj instanceof Class1); // Kommer att skriva ut false, eftersom objektet INTE tillhör klassen Class2: var_dump($obj instanceof Class2); ?>

Skapa klassen Employee med publika egenskaper name (namn) och salary (lön).

Skapa klassen Student med publika egenskaper name (namn) och scholarship (stipendium).

Skapa 3 objekt av varje klass och i godtycklig ordning skriv in dem i arrayen $arr.

Gå igenom arrayen $arr med en loop och skriv ut på skärmen en kolumn med namn på alla anställda.

På samma sätt, skriv ut på skärmen en kolumn med namn på alla studenter.

Gå igenom arrayen $arr med en loop och med dess hjälp, hitta summan av de anställdas löner och summan av studenternas stipendier. Efter loopen, skriv ut dessa två nummer på skärmen.

Svenska
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi använder kakor för webbplatsens funktion, analys och personalisering. Behandling av data sker i enlighet med Integritetspolicyn.
acceptera alla anpassa avvisa