Stiamo sviluppando un CRM."classe" imprevista (T_CLASS) solo su remoto (non in locale)
Nel locale, non ho alcun problema, ma in remoto (OVH), ho questo messaggio di errore:
Parse error: syntax error, unexpected 'class' (T_CLASS), expecting identifier (T_STRING) or variable (T_VARIABLE) or '{' or '$' in /home/dubinfo/www/CRM/model/Locataire.php on line 126
Questo è il codice:
public function setVisites($visites) {
$this->_visites = CheckTyper::isArrayOfModel($visites,
VisiteMaisonInvestisseur::class, 'visites', __CLASS__);
}
La versione di PHP su remoto host (OVH) è 5.4.38
'class' è una parola riservata. Non dovresti usarlo come nome di una proprietà. – Barmar