Συνάρτηση 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