Come ha giustamente scritto satifal, serve per sopprimere messaggi di errori/warning (anche su funzioni).Originariamente inviato da simo88fano
Vorrei capire questa differenza:
$myvar = $_post['el'];
$myvar = @$_post['el'];
non ho capito perchè alcuni usano la @![]()
In questo caso, senza la chiocciola, se la variabile $_POST["el"] non esistesse, verrebbe lanciato il warning E_NOTICE, comportamento che viene appunto alterato grazie alla presenza della @ iniziale.