0

我在许多块中使用 @ 标记(必要时)。听说会导致性能下降,是真的吗

4

1 回答 1

2

您可以抑制这样的警告:

@$value = $_GET['value'];

但您也可以只检查密钥是否存在

if (isset($_GET['value']))
  $value = $_GET['value'];

或者

if (array_key_exists('value', $_GET))
  $value = $_GET['value'];

我更喜欢后者,因为我认为这是最纯粹的形式。

于 2012-11-23T12:07:47.283 回答