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 :
Ma question est : Que signifie l'arobase '@' devant @session_start ou même devant @$this-> ...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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]); }
Quelle différence si l'on ne le spécifie pas ?
Merci pour vos réponses !
Partager