phpversion
(PHP 4, PHP 5)
phpversion — Retourne le numéro de la version courante de PHP
Description
string phpversion
([ string
$extension
] )Retourne le numéro de la version courante de PHP.
Liste de paramètres
-
extension
-
Un nom d'extension, optionnel.
Valeurs de retour
Si le paramètre optionnel extension
est spécifié, la fonction phpversion() retournera
la version de cette extension ou FALSE
s'il n'y a aucune information
sur la version associée ou si cette extension n'est pas disponible.
Exemples
Exemple #1 Exemple avec phpversion()
<?php // affiche le numéro de version courante du PHP. echo 'Version PHP courante : ' . phpversion(); // affiche e.g. '2.0' ou rien du tout si cette extension n'est pas active echo phpversion('tidy'); ?>
Exemple #2 Exemple avec PHP_VERSION_ID
<?php // PHP_VERSION_ID est disponible depuis PHP 5.2.7, // si votre version est antérieure, émulez-le. if (!defined('PHP_VERSION_ID')) { $version = explode('.',PHP_VERSION); define('PHP_VERSION_ID', ($version[0] * 10000 + $version[1] * 100 + $version[2])); } // PHP_VERSION_ID est défini comme un nombre : plus il est grand, plus // la version de PHP est récente. Il est défini comme illustré dans // le code ci-dessous : // // $version_id = $major_version * 10000 + $minor_version * 100 + $release_version; // // Maintenant, avec PHP_VERSION_ID, il est possible de vérifier la disponibilité // de fonctionnalités de PHP, sans passer par version_compare(). // // Par exemple, on peut définir les constantes PHP_VERSION_* qui n'étaient pas // disponibles avant 5.2.7 if (PHP_VERSION_ID < 50207) { define('PHP_MAJOR_VERSION', $version[0]); define('PHP_MINOR_VERSION', $version[1]); define('PHP_RELEASE_VERSION', $version[2]); // etc. } ?>
Notes
Note:
Cette information est aussi disponible via la constante prédéfinie
PHP_VERSION
. Plus d'informations sur les versions, avec les constantesPHP_VERSION_*
.
Voir aussi
- les constantes PHP_VERSION
- version_compare() - Compare deux chaînes de version au format des versions PHP
- phpinfo() - Affiche de nombreuses informations sur la configuration de PHP
- phpcredits() - Affiche les crédits de PHP
- php_logo_guid() - Retourne l'identifiant du logo PHP
- zend_version() - Lit la version courante du moteur Zend