(PHP 4, PHP 5, PHP 7)
phpversion — ��ȡ��ǰ��PHP�汾
$extension
] ) : string�����˰�����ǰ���� PHP ����������չ�汾��Ϣ�� string��
extension
��ѡ����չ����
���ָ���˿�ѡ���� extension
��phpversion()�᷵�ظ���չ�İ汾��
���û�ж�Ӧ�İ汾��Ϣ�����߸���չδ���ã��� FALSE
��
Example #1 phpversion() ����
<?php
// prints e.g. 'Current PHP version: 4.1.1'
echo 'Current PHP version: ' . phpversion();
// prints e.g. '2.0' or nothing if the extension isn't enabled
echo phpversion('tidy');
?>
Example #2 PHP_VERSION_ID
�������÷�
<?php
// PHP_VERSION_ID �� PHP 5.2.7 ������
// ������ǵİ汾���ڸð汾���������´�����ģ��
if (!defined('PHP_VERSION_ID')) {
$version = explode('.', PHP_VERSION);
define('PHP_VERSION_ID', ($version[0] * 10000 + $version[1] * 100 + $version[2]));
}
// PHP_VERSION_ID ����Ϊһ�����֣�PHP �汾Խ�£�����Խ��
// ���Ķ��������µı��ʽ��
//
// $version_id = $major_version * 10000 + $minor_version * 100 + $release_version;
//
// �������ǿ���ͨ�� PHP_VERSION_ID ����� PHP �汾��
// ������ÿ�ζ������� version_compare() ����� PHP �Ƿ�֧��ij�����ܡ�
//
// ���磬�����ڴ˿��Զ���һϵ�� PHP_VERSION_* constants ������
// ���� 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]);
// �ȵȣ� ...
}
?>
Note:
��Щ��ϢҲ������Ԥ���峣��
PHP_VERSION
� ����汾����Ϣ����ʹ�ó���PHP_VERSION_*
��