phpversion

(PHP 4, PHP 5, PHP 7)

phpversionÇalışan PHP'nin sürümünü döndürür

Açıklama

phpversion ([ string $eklenti ] ) : string

Çalışan PHP'nin veya belirtilen eklentinin sürüm numarasını bir dizge olarak döndürür.

Değiştirgeler

eklenti

İsteğe bağlı bir eklenti ismi.

Dönen Değerler

İsteğe bağlı eklenti değiştirgesi belirtilmişse işlev bu eklentinin sürüm bilgisini döndürür. Eklenti ile ilgili bir sürüm bilgisi yoksa veya eklenti etkin değilse FALSE döner.

Örnekler

Örnek 1 - phpversion() örneği

<?php
// prints e.g. 'Current PHP version: 4.1.1'
echo 'Çalışan PHP\'nin sürümü: ' phpversion();

// eklenti etkinse '2.0' gibi bir değer basar
// eklenti etkin değilse hiçbir şey basılmaz
echo phpversion('tidy');
?>

Örnek 2 - PHP_VERSION_ID örneği

<?php
// PHP_VERSION_ID, PHP 5.2.7'den beri kullanılabilmektedir.
// Kullandığınız sürüm daha düşükse taklit edin
if(!defined('PHP_VERSION_ID'))
{
 
$version explode('.',PHP_VERSION);

 
define('PHP_VERSION_ID',
        (
$version[0] * 10000 $version[1] * 100 $version[2]));
}

// PHP_VERSION_ID bir sayı olarak tanımlanır. PHP sürümü yükseldikçe
// sayı büyür. Şu ifade ile tanımlanır:
//
// $version_id = $major_version * 10000 + $minor_version * 100 + $release_version;
//
// Artık PHP sürümlerinin özellikleri için PHP_VERSION_ID'ye bakabiliriz.
// Kullandığınız PHP sürümü bir özelliği desteklemezse version_compare()
// kullanmanız gerekmez. Örneğin 5.2.7 öncesi sürümlerden birini
// kullanıyorsanız PHP_VERSION_* sabitlerini şöyle tanımlayabilirsiniz:

if(PHP_VERSION_ID 50207)
{
 
define('PHP_MAJOR_VERSION',   $version[0]);
 
define('PHP_MINOR_VERSION',   $version[1]);
 
define('PHP_RELEASE_VERSION',   $version[2]);

 
// ve böyle gider, ...
}
?>

Notlar

Bilginize:

Bu bilgi ayrıca PHP_VERSION öntanımlı sabitinde de bulunur.

Ayrıca Bakınız

  • version_compare() - PHP standardına uygun hale getirilmiş iki sürüm numarası dizgesini karşılaştırır
  • phpinfo() - PHP'nin o anki durumu hakkında büyük miktarda bilgi çıktılar
  • phpcredits() - PHP'ya katkıda bulunanları gösterir
  • php_logo_guid() - PHP logo kimliğini döndürür
  • zend_version() - Zend motorunun sürümünü döndürür