2012-02-26 62 views
0

可能重複:
Reference - What does this symbol mean in PHP?PHP'@'語法?

發現在網絡上的圖片上傳腳本,我只是把它修改我的需要。它包含下面以@符號開頭的行。我更喜歡javascript/jQuery的人,所以有人可以解釋一下這個'@'語法是什麼嗎?

@move_uploaded_file($_FILES[$fieldname]['tmp_name'], $uploadFilename) 
    or error('receiving directory insuffiecient permission', $uploadForm); 

請注意,我不要求什麼,上面的紋路做,只是@符號

+1

請先搜索...或者只是閱讀說明書。這已被問了很多次。 – 2012-02-26 03:15:56

+0

恐怕你實際上並不知道這段代碼做了什麼。這是典型PHP用戶的典型產品的完美例子,他從不知道他在做什麼。錯誤處理與此處的錯誤報告相混淆。可憐的生物只是不知道如何處理整個網站的錯誤報告,所以他只使用@作爲這一行。使調試不可能。而且 - 最有趣的部分 - 他認爲「不足的許可」是這裏唯一可能的錯誤。 – 2012-02-26 03:49:04

+0

這只是一個簡單的教程花花公子,寒意 – RyanJP 2012-02-27 04:12:31

回答

0

抑制 PHP錯誤,一般懶惰開發者會用它來代替isset()

+0

它不是*懶惰*。這是無知。 – 2012-02-26 03:31:50