Pay attention to the example of using Error control operator at script as following:
File name: errorcontroloperator.php
<html>
<head>
<title>Using Error Control Operator</title>
</head>
<body>
<h1>The example for using error control operator</h1>
<?
$myfile = @file ('errorcontroloperator.ph') or
die ("failed opening file:error was '$php_errormsg'");
?>
</body>
</html>
The result of executing errorcontroloperator.php:
Note: Operator @ is only work in the expression. For the simple order as if you take a value from something, you can add operator @ to its. For example, you earn enhancing it for the intake of variable, function, and include(), konstanta, etc. You cannot enhance it to the function of definition or class, or conditional structure of like and if of foreach, etc.