我在许多块中使用@mark(必要时)。我听说它会导致性能下降。这是真的吗?如果是真的,@ function
还有另一种方法吗?答案 0 :(得分:2)
您可以取消这样的警告:
@$value = $_GET['value'];
但您也可以检查密钥是否存在
if (isset($_GET['value']))
$value = $_GET['value'];
或
if (array_key_exists('value', $_GET))
$value = $_GET['value'];
我更喜欢后者,因为我认为这是最纯粹的形式。