PHP-ClamAV 介紹
本頁面描述了所有可用的功能集成到你的PHP腳本為PHP-ClamAV的。
cl_info()
回傳有關ClamAV的(版本和簽名)的訊息。
語法:
cl_info();
回傳:
(字串)回傳ClamAV的訊息。
例如:
$ret = cl_info();
echo $ret;
cl_debug()
打開除錯訊息。
語法:
cl_debug();
cl_scanfile()
掃描給出一個文件名的文件,回傳“cl_scanfile()API函數的VIRUSNAME和回傳程式程式碼。
語法:
cl_scanfile(string filename, string virusname);
參數:
文件名:絕對/相對路徑文件。
virusname:該參數用於檢索VIRUSNAME如果病毒被發現。
回傳:
(int)的回傳從ClamAV的掃描結果程式程式碼。
例如:
$retcode = cl_scanfile($file, $virusname);
if ($retcode == CL_VIRUS) {
echo "File path : ".$file."Return code : ".cl_pretcode($retcode)."Virus found name : ".$virusname;
} else {
echo "File path : ".$file."Return code : ".cl_pretcode($retcode);
}
也可以看看:
cl_pretcode()
cl_pretcode()
翻譯ClamAV的回傳程式碼的可讀描述。
語法:
cl_pretcode(int retcode);
參數:
retcode:從cl_scanfile的回傳程式碼數。
回傳:
(String)回傳一個字串,回傳英文的程式程式碼描述。
例如:
$ret = cl_pretcode(CL_VIRUS);
echo $ret;
也可以看看:
cl_scanfile()
想知道更多嗎?請參考PHP-ClamAV官網
cl_info()
回傳有關ClamAV的(版本和簽名)的訊息。
語法:
cl_info();
回傳:
(字串)回傳ClamAV的訊息。
例如:
$ret = cl_info();
echo $ret;
cl_debug()
打開除錯訊息。
語法:
cl_debug();
cl_scanfile()
掃描給出一個文件名的文件,回傳“cl_scanfile()API函數的VIRUSNAME和回傳程式程式碼。
語法:
cl_scanfile(string filename, string virusname);
參數:
文件名:絕對/相對路徑文件。
virusname:該參數用於檢索VIRUSNAME如果病毒被發現。
回傳:
(int)的回傳從ClamAV的掃描結果程式程式碼。
例如:
$retcode = cl_scanfile($file, $virusname);
if ($retcode == CL_VIRUS) {
echo "File path : ".$file."Return code : ".cl_pretcode($retcode)."Virus found name : ".$virusname;
} else {
echo "File path : ".$file."Return code : ".cl_pretcode($retcode);
}
也可以看看:
cl_pretcode()
cl_pretcode()
翻譯ClamAV的回傳程式碼的可讀描述。
語法:
cl_pretcode(int retcode);
參數:
retcode:從cl_scanfile的回傳程式碼數。
回傳:
(String)回傳一個字串,回傳英文的程式程式碼描述。
例如:
$ret = cl_pretcode(CL_VIRUS);
echo $ret;
也可以看看:
cl_scanfile()
想知道更多嗎?請參考PHP-ClamAV官網
留言
張貼留言