Ciao. Premetto che è solo da due settimane che studio il PHP ed ho ancora molti dubbi... Ho creato un'applicazione semplice semplice, che richiede di aver installato sul proprio computer una versione superiore a 5.1 di PHP. Per distribuire il programma (che nella fattispecie è un mini-forum), volevo creare uno script che controllasse la versione di PHP installata e che avvisasse qualora fosse installata una versione meno recente.

L'impostazione iniziale che ho scritto, è la seguente (ho inserito una versione maggiore, anche se non è ancora esistente, per verificare il messaggio di errore):

codice:
<?php
$versione_php = "5.3.1";
$errore = array();

function versione($php)
{
      $this->versione_php = $php;
}

function verifica()
{
      $phpver = phpversion();
    
      if($phpver < $this->versione_php)
      {
             $errore[] = "La versione non è aggiornata";
      }
}
?>
Però mi dà errore (Unexpected T_VAR) quando provo lo script... qualcuno sabrebbe dirmi cosa sbaglio?