@ before calling the function suppresses any errors that the function usually displays.
In the case of include person doing this wants the script to continue to work if block.php not. The best way to do this is to usually do something like this:
if(is_readable('block.php')) { include('block.php'); }
source share