Συνάρτηση get_loaded_extensions
Η συνάρτηση get_loaded_extensions επιστρέφει έναν πίνακα με τα ονόματα όλων των επεκτάσεων,
που έχουν φορτωθεί προς το παρόν στο PHP. Αυτή η συνάρτηση δεν δέχεται παραμέτρους
και μπορεί να είναι χρήσιμη για τον έλεγχο των διαθέσιμων δυνατοτήτων του PHP στον διακομιστή.
Σύνταξη
get_loaded_extensions([bool $zend_extensions = false]);
Παράδειγμα
Ας πάρουμε μια λίστα με όλες τις φορτωμένες επεκτάσεις:
<?php
$res = get_loaded_extensions();
print_r($res);
?>
Αποτέλεσμα εκτέλεσης κώδικα:
['Core', 'date', 'libxml', 'openssl', 'pcre', 'zlib', ...]
Παράδειγμα
Ας πάρουμε μόνο τις Zend-επεκτάσεις:
<?php
$res = get_loaded_extensions(true);
print_r($res);
?>
Αποτέλεσμα εκτέλεσης κώδικα:
['Zend OPcache', 'Xdebug']
Δείτε επίσης
-
τη συνάρτηση
extension_loaded,
που ελέγχει εάν μια συγκεκριμένη επέκταση έχει φορτωθεί -
τη συνάρτηση
get_extension_funcs,
που επιστρέφει τις συναρτήσεις της καθορισμένης επέκτασης