php中in_array()和@in_array()之间有什么区别?
我只是想知道为什么我们使用@in_数组函数php中in_array()和@in_array()之间有什么区别?,php,arrays,Php,Arrays,我只是想知道为什么我们使用@in_数组函数 $name = array("ravi", "ram", "rani", 87); if (in_array("ravi", $name, TRUE)){ } if (@in_array("ravi", $name, TRUE)){ } “@”符号用于关闭错误。使用它不是一个好主意。PHP错误控制操作符 PHP支持一个错误控制操作符: the at sign (@ 符号@(“at”)只是抑制了一般错误。请先阅读文档,然后再询问是否几乎
$name = array("ravi", "ram", "rani", 87);
if (in_array("ravi", $name, TRUE)){
}
if (@in_array("ravi", $name, TRUE)){
}
“@”符号用于关闭错误。使用它不是一个好主意。PHP错误控制操作符
PHP支持一个错误控制操作符:
the at sign (@
符号@(“at”)只是抑制了一般错误。请先阅读文档,然后再询问是否几乎没有理由使用
@
运算符!懒散:)@Philipp@Philipp我发现它在编写必须处理大量输入数据(包括空值和未赋值)的函数时非常有用。在函数内部检查并处理这些问题比使用if
语句包装对该函数的许多调用更为简洁。“@”符号允许我在不发送错误日志的情况下执行此操作。