⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 function.php

📁 脏话过滤程序 使用方法如下: 先包含下面文件 require "badwords/badwords.php" 运用类中的函数replace_bad($text) 参数$text为要过滤
💻 PHP
字号:
<?php
///////////////////////////////////////////
//工程名称:空培办项目                      //
//版权所有:www.stuhome.net                //
//程序制作:卫喆                           //
//开发地点:电子科大星辰工作室               //
//开发时间:2004年11月                      //
///////////////////////////////////////////

function convert($content){
	//处理从表单传入的变量,将其中的特殊字符做特殊的处理,减少程序出错的几率
	//函数调用方法:$temp = convert($temp),其中的参数不能为空
	//								|
	//							需要转换的参数
	//说明:这个函数通常是在用户需要向服务器传输数据的时候使用,目的是防止某些用户向服务器传送非法的字符
	//通常地,这个函数可以使用的范围有:留言版、新闻系统、其他向服务器提交文字信息的时候
	//主要是防止外面的用户而不是系统管理员

	$content = trim($content);
	$content = nl2br($content);
	$content = htmlspecialchars($content);
	$content = addslashes($content);
	$content = str_replace("%","\%",$content);
	$content = str_replace("_","\_",$content);
	$content = str_replace("*","\*",$content);
	$content = str_replace("  ", "&nbsp;&nbsp;", $content);
	$content = str_replace("\t", '&nbsp;&nbsp;&nbsp;&nbsp;', $content);

	//解决输出是不回车的问题
	$content = str_replace("&lt;br /&gt;","<br>",$content);
	return $content;
}//convert()




////利用js显示提示信息
//$info是显示出来的提示信息,如果需要重定向,则传入$url参数,指向重定向的地址,默认为返回
function warn($info,$url = ""){?>
	<script language="JavaScript">
	alert("<?=$info;?>");
	if("<?=$url;?>" != ""){
		window.location.href = "<?=$url;?>";
	}
	else history.back();
	</script>
    <?exit();
}//warn()


//可以截取中文,象substr()一样的用法
//一个汉字的长度为1
function m_substr($str,$start){
	preg_match_all("/[\x80-\xff]?./",$str,$ar);
	if(func_num_args() >= 3){
		$end = func_get_arg(2);
		return join("",array_slice($ar[0],$start,$end));
	}
	else
		return join("",array_slice($ar[0],$start));
}

//分类id转换为分类名
function id2sort($id)
{
	switch($id)
	{
		case 1:
			return	("国内新闻");
		case 2:
			return	("国际新闻");
		case 3:
			return	("台海局势");
		case 4:
			return	("心得体会");
		case 5:
			return	("活动剪影");
		case 6:
			return	("优秀国防生介绍");
		case 7:
			return	("军事知识");
		case 8:
			return	("其他");
	}
}


function FormatFileSizeShow($size){
	if($size<1024){
		$result="1KB";
	}elseif($size<1048576){
		$result=round($size/1024)."KB";
	}else{
		$result=round($size/1048576)."MB";
	}
	return $result;
}

?>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -