Page 1 sur 1

C'est quoi le @?!?

Posté : 06 févr. 2006, 19:25
par Mouki
Ca sert à quoi le @ ?!?

J'ai un peu honte... mais c po facile de chercher '@' dans un moteur de rechercher :roll:

Posté : 06 févr. 2006, 19:44
par Truc
Bonjour (soir) Mouki

il sert à masquer les erreur lors de l'exécution des fonctions.

Très contraignant en phase de développement

Posté : 06 févr. 2006, 22:03
par albat
C'est une fonctionnalité gadget qu'il vaut mieux ne jamais utiliser.

Empêcher l'affichage des erreurs ne vaudra jamais un code... sans erreurs ! ;)

Posté : 06 févr. 2006, 22:52
par Ripat
C'est une fonctionnalité gadget qu'il vaut mieux ne jamais utiliser.

Empêcher l'affichage des erreurs ne vaudra jamais un code... sans erreurs ! ;)
Pas toujours. On peut utiliser le @ pour faire taire l'interpréteur PHP et gérer sois-même les erreurs. Par exemple:
  if (!$socket  =  @fsockopen ($host, 255555, $errno, $errstr, 1)){
    echo 'Marche po ! '.$errno.'--->'.$errstr;
    return false;
}else{

// reste du code...