Gets the current PHP version
Syntax
phpversion(?string $extension = null): string|false
Parameters
extension
An optional extension name.
Return
Returns the current PHP version as a string. If a string argument is provided for extension parameter, phpversion() returns the version of that extension, or false if there is no version information associated or the extension isn't enabled.
Examples
1 · void
<? $return = phpversion(); echo $return; ?>
8.2.8
2 · extension
<? $extension = "zip"; $return = phpversion($extension); echo $return; ?>
1.21.1
3 · PHP_VERSION
<? $php_version = explode('.', PHP_VERSION); define('PHP_VERSION_MAJOR', $php_version[0]); define('PHP_VERSION_MINOR', $php_version[1]); define('PHP_VERSION_RELEASE', $php_version[2]); echo PHP_VERSION . PHP_EOL; echo PHP_VERSION_MAJOR . PHP_EOL; echo PHP_VERSION_MINOR . PHP_EOL; echo PHP_VERSION_RELEASE; ?>
8.2.8 8 2 8