Heim >php教程 >php手册 >自定义函数过滤字符串

自定义函数过滤字符串

WBOY
WBOYOriginal
2016-06-06 19:33:251066Durchsuche

4,5行不懂求解释 无 ?phpfunction str($str){$array = array("1","2","3","4","5","6");$repstr = implode($array);if(preg_match("/$str/",$repstr)){echo "scriptalert('您使用了禁用词语,请重新填写');location.href='16.php'/script";}else{echo "内容为

4,5行 不懂 求解释
<?php
	function str($str){
		$array = array("1","2","3","4","5","6");
		$repstr = implode($array);
		if(preg_match("/$str/",$repstr)){
			echo "<script>alert('您使用了禁用词语,请重新填写');location.href='16.php'</script>";
		}else{
			echo "内容为:".$str;
		}
	}
	if(!empty($_POST['sub'])){
		str($_POST['te']);
	}
?>
<html>
<head>
<title>过滤字符串</title>
<meta  charset=utf-8">
</head>
<body>
<form action="" method="post">
			<b style="float:left">内容:</b><textarea cols="18" rows="2" name="te"></textarea>
			<p><center><input type="submit" name="sub" value="提交"></center></p>
</form>
</body>
</html>
Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Vorheriger Artikel:取得客户端IPNächster Artikel:论坛内容的简单输出