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