Souvent, les propriétaires d'hébergement Web demandent si une extension PHP spécifique est installée sur le serveur ou non. Vous pouvez vérifier facilement avec un simple script PHP. Nous utiliserons principalement les get_loaded_extensions Fonction PHP pour obtenir la liste des extensions.
Créez simplement un nouveau fichier php - phpextensions.php - avec le contenu suivant et ouvrez-le dans votre navigateur Web préféré :
<?php
// prints e.g. 'Current PHP version: 8.0.1'
echo 'Current PHP version: ' . phpversion(). '<br/>';
// lists all PHP extensions
foreach (get_loaded_extensions() as $i => $ext)
{
echo $ext .' => '. phpversion($ext). '<br/>';
}
?>
Sur un serveur de test, le résultat est :
Current PHP version: 8.0.3
Core => 8.0.3
date => 8.0.3
libxml => 8.0.3
openssl => 8.0.3
pcre => 8.0.3
sqlite3 => 8.0.3
zlib => 8.0.3
bcmath => 8.0.3
calendar => 8.0.3
ctype => 8.0.3
curl => 8.0.3
dom => 20031129
hash => 8.0.3
fileinfo => 8.0.3
filter => 8.0.3
ftp => 8.0.3
gd => 8.0.3
gettext => 8.0.3
SPL => 8.0.3
iconv => 8.0.3
intl => 8.0.3
json => 8.0.3
mbstring => 8.0.3
session => 8.0.3
standard => 8.0.3
mysqlnd => mysqlnd 8.0.3
PDO => 8.0.3
pdo_mysql => 8.0.3
pdo_sqlite => 8.0.3
Phar => 8.0.3
posix => 8.0.3
Reflection => 8.0.3
mysqli => 8.0.3
SimpleXML => 8.0.3
soap => 8.0.3
sockets => 8.0.3
sodium => 8.0.3
exif => 8.0.3
tokenizer => 8.0.3
xml => 8.0.3
xmlreader => 8.0.3
xmlwriter => 8.0.3
xsl => 8.0.3
zip => 1.19.2
cgi-fcgi => 8.0.3
imagick => 3.4.4
imap => 8.0.3
Zend OPcache => 8.0.3
Articles connexes :
Comment changer la version du site PHP dans DirectAdmin
Références :
manuel de la version php
manuel get_loaded_extensions