Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/253.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
这是什么!@用php是什么意思?_Php_Error Handling - Fatal编程技术网

这是什么!@用php是什么意思?

这是什么!@用php是什么意思?,php,error-handling,Php,Error Handling,我在一个非常古老的php代码库中有以下代码 $memcached_obj = new Memcached(); !@$memcached_obj->addServer($m,$memCachePort,true); $memcached_obj->delete('feature_flags'); 我知道每一个单独做什么,但我不知道两者结合使用的目的,我们没有人记得代码了。我最好的猜测是,有人想抑制错误,并反转addServer函数调用的返回值(成功时返回true,失败时返回fals

我在一个非常古老的php代码库中有以下代码

$memcached_obj = new Memcached();
!@$memcached_obj->addServer($m,$memCachePort,true);
$memcached_obj->delete('feature_flags');
我知道每一个单独做什么,但我不知道两者结合使用的目的,我们没有人记得代码了。我最好的猜测是,有人想抑制错误,并反转addServer函数调用的返回值(成功时返回true,失败时返回false),将其放入变量中并对其进行处理,但此后代码已被删除

如果您能帮助我判断我的猜测是否正确,或者!@有一些秘密的目的。

这个
@
是一个
是我最好的猜测,与你的假设相符
@
是我最好的猜测,与您的假设相符