What does the @ character do in PHP?
For instance, if we want to stop errors at runtime (for instance in a live environment rather than in development), then we can use this to suppress typical errors that might occur.
Let's say we try to reference a variable that does not exist, and see what happens:
<?php
echo "$empty";
//PHP Notice: Undefined variable: empty in ...
echo @"$empty";
//no error message output
?>
Comment on this Question and Answer >>>
ASK A QUESTION
More other PHP Questions
Can I spellcheck my text using PHP?What is the difference between sessions and cookies?
What is the difference between the while and do while loops?
What is a constant in PHP?
What are autoglobals?
