Compréhension syntaxique @
Bonjour tout le monde !
J'ai pioché un peu sur des tutorials pour créer une classe afin de gérer mes paniers pour une commande.
et voici par exemple un bout de mon code :
Code:
1 2 3 4 5 6 7 8 9 10 11
|
function __construct() { // constructeur
@session_start();
if (!isset($_SESSION['Panier_En_Cours'])) $_SESSION['Panier_En_Cours']=array();
$this->panier =& $_SESSION['Panier_En_Cours'];
}
public function addItem($article="",$quantite_article_ajoute=1) {
@$this->panier[$article]['quantite'] += $quantite_article_ajoute;
if ($quantite_article_ajoute <= 0) unset ($this->panier[$article]);
} |
Ma question est : Que signifie l'arobase '@' devant @session_start ou même devant @$this-> ...
Quelle différence si l'on ne le spécifie pas ?
Merci pour vos réponses !