Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

@ dans/devant les noms de fonction

3 réponses
Avatar
Mihamina Rakotomandimby (R12y)
Bonjour,

J'ai dans un exemple: @mysql_close();.
Pourriez-vous m'indiquer la portion de doc qui parle de la signification de
ce '@' s'il vous plait?
Chercher sur un moteur de recherche avec ce type de caractère/chaine n'aide
pas beaucoup.

Merci d'avance.

3 réponses

Avatar
Olivier Miakinen

J'ai dans un exemple: @mysql_close();.
Pourriez-vous m'indiquer la portion de doc qui parle de la signification de
ce '@' s'il vous plait?


Par exemple il y a la FAQ de ce groupe.

<http://faqfclphp.free.fr/#rub2.16>

Chercher sur un moteur de recherche avec ce type de caractère/chaine n'aide
pas beaucoup.


C'est vrai. Mais quand on sait qu'on peut faire suivre le nom du serveur
www.php.net de n'importe quel nom de fonction pour aller directement à
la page correspondante dans la doc (et dans notre langue préférée), on
peut avoir envie d'essayer avec « @ »... et ça marche !

<http://www.php.net/@>

Avatar
slambert
Pourriez-vous m'indiquer la portion de doc qui parle de la signification
de
ce '@' s'il vous plait?


A la louche et vite fait : rendre la fonction silencieuse et donc ne pas
prendre en compte ses eventuels retours en message d'erreur.

Dans ton exemple, @mysql_close() , que la demande de fermeture ait
fonctionné ou non, le script continuera et tu n'en seras pas informé.

Stef

Avatar
CrazyCat
Mihamina Rakotomandimby (R12y) wrote:
J'ai dans un exemple: @mysql_close();.
Pourriez-vous m'indiquer la portion de doc qui parle de la
signification de

ce '@' s'il vous plait?


L'arobase (@) est un opérateur de contrôle d'erreur, c'est-à-dire que
lorsqu'il est placé en préfixe d'une expression ou fonction PHP, les
messages d'erreur qui peuvent être générés par cette expression ne
seront pas affichés.

Source: http://fr3.php.net/manual/fr/language.operators.errorcontrol.php

--
Discussions et débats sur l'actualité: http://www.sujets-d-actu.eu
Réseau IRC Francophone: http://www.crazy-irc.net