336 of 410 menu

Η συνάρτηση get_declared_classes

Η συνάρτηση get_declared_classes επιστρέφει έναν πίνακα που περιέχει τα ονόματα όλων των κλάσεων, που έχουν δηλωθεί στο τρέχον σενάριο, συμπεριλαμβανομένων τόσο των προσαρμοσμένων κλάσεων του χρήστη, όσο και των ενσωματωμένων κλάσεων της PHP. Η συνάρτηση δεν δέχεται παραμέτρους.

Σύνταξη

get_declared_classes();

Παράδειγμα

Ας πάρουμε μια λίστα με όλες τις δηλωμένες κλάσεις στο σενάριο:

<?php $res = get_declared_classes(); print_r($res); ?>

Αποτέλεσμα εκτέλεσης του κώδικα:

['stdClass', 'Exception', 'Error', ...] // και άλλες ενσωματωμένες κλάσεις της PHP

Παράδειγμα

Ας προσθέσουμε μια προσαρμοσμένη κλάση και ας δούμε το αποτέλεσμα:

<?php class MyClass {} $res = get_declared_classes(); print_r($res); ?>

Αποτέλεσμα εκτέλεσης του κώδικα:

['stdClass', 'Exception', 'Error', ..., 'MyClass']

Παράδειγμα

Ας ελέγξουμε την ύπαρξη μιας συγκεκριμένης κλάσης στη λίστα:

<?php class TestClass {} $classes = get_declared_classes(); $res = in_array('TestClass', $classes); var_dump($res); ?>

Αποτέλεσμα εκτέλεσης του κώδικα:

true

Δείτε επίσης

Ελληνικά
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Χρησιμοποιούμε cookie για τη λειτουργία του ιστότοπου, την ανάλυση και την εξατομίκευση. Η επεξεργασία των δεδομένων γίνεται σύμφωνα με την Πολιτική Απορρήτου.
αποδοχή όλων ρύθμιση απόρριψη