@ is used for error suppression. It will just hide the error and warning. Check below URL: http://php.net/manual/en/language.operators.errorcontrol.php but this is not recommended to use in your PHP code.