我见过@某些功能的使用,如下所示:
$fileHandle = @fopen($fileName, $writeAttributes);
Run Code Online (Sandbox Code Playgroud)
这个符号有什么用?
我正在浏览这些问题并注意到这一点:
SELECT prodid, issue
FROM Sales
WHERE custid = @custid
AND datesold = SELECT MAX(datesold)
FROM Sales s
WHERE s.prodid = Sales.prodid
AND s.issue = Sales.issue
AND s.custid = @custid
Run Code Online (Sandbox Code Playgroud)
我想知道"@"在custID面前做了什么?它只是一种从所选表中引用custID的方法吗?
基本上,我看到人们@在他们的函数调用之前使用,不是为了每个函数,而是为某些类型的扩展函数file_get_contents(),mysql_connect()等等.
是的,问题是:@在函数调用之前有什么目的?
或者换句话说,@file_get_contents()和之间有什么区别file_get_contents()?