Функсияи phpversion

Функсияи phpversion сатрро бо рақами версияи ҷории PHP бармегардонад. Метавонад параметри ихтиёрӣ қабул кунад - номи васеъшавие, ки барои он версия лозим аст. Агар васеъшавӣ муайян карда нашавад, версияи худи PHP бармегардад.

Синтаксис

phpphpversion(string $extension = null);

Мисол

Версияи ҷории PHP-ро гирем:

php<?php
  echo phpversion();
?>

Натиҷаи иҷрои код (мисол):

php'8.1.0'

Мисол

Версияи васеъшавии mysqli-ро тафтиш кунем:

php<?php
  echo phpversion('mysqli');
?>

Натиҷаи иҷрои код (мисол):

php'8.1.0'

Мисол

Версияи PHP-ро бо версияи ҳадди ақали талабшаванда муқоиса кунем:

php<?php
  if (version_compare(phpversion(), '8.0.0', '<')) {
    echo 'Версияи PHP 8.0.0 ё болотар лозим аст';
  } else {
    echo 'Версияи PHP мувофиқ аст';
  }
?>

Натиҷаи иҷрои код (мисол):

php'Версияи PHP мувофиқ аст'

Ҳамчунин нигаред

  • функсияи phpinfo,
    ки иттилооти пурраро дар бораи PHP чоп мекунад
  • функсияи version_compare,
    ки ду версияи PHP-ро муқоиса мекунад