Keyboard shortcuts

Press ← or → to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Pas d’avertissement pour les variables non utilisées

<?php

  $a;
  // crii crii 
  
  3 || $b; 
  // ...
  
  echo $c;
  // Warning: Undefined variable $c
  
?>

L’optimisation des variables PHP en action : les variables non définies ne sont signalées que lorsqu’elles sont utilisées.

La première est omise : il n’y a aucune opération.

La deuxième est ignorée : inutile d’exécuter le second terme du or.

La troisième génère un avertissement.

Bien sûr, une assignation n’est pas signalée avec une variable non définie, car elle va être initialisée. Bien que la réutilisation d’une variable pourrait être signalée.

See Also

PHP Error Messages

PHP Features

Last updated: 11 October 2026