Certaines versions de PHP utilisent codice_14 au lieu de codice_15.
La variable n'est pas déclarée.
La constante n'est pas déclarée.
Parse error.
Séparer le $ dans la chaine (ex : codice_16 -> codice_17).

Remplacer les variables incluses dans des chaines. Ex :
$query="select $contact['member']"; // pas bien
$query="select ".$contact['member']; // bien

Dans une classe en dehors des méthodes, il faut déclarer les variables avec leur portée :
private $Variable;
Strict Standards.
La fonction (codice_18 dans l'exemple) existe déjà, peut-être avec des majuscules (peu importe les arguments).
Il faut appliquer la fonction codice_19 sur une variable au lieu du résultat d'une opération. Ex :
// $extension = end(explode('.', $fichier));
$ext = explode('.', $fichier);
$extension = end($ext);
Warning.
Un tableau de valeurs ne peut pas être redéfini en tableau de tableaux si elles existent. Remplacer les cas ainsi :
$tab['1'] = 1;
//$tab['1']['un'] = 'un';
$tab['un']['un'] = 'un';

Se produit quand on appelle l'attribut d'un objet NULL.
La classe native codice_20 est plus pratique que la fonction codice_21 :
$Avant = new DateTime('20140101');
$Apres = new DateTime();
print $Avant->diff($Apres)->format("%d");
On invoque une entrée inexistante dans un tableau associatif. Lever l'exception avec codice_22 ou codice_23.