Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/243.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在输入php中识别单词?_Php_Input_Word_Identify - Fatal编程技术网

如何在输入php中识别单词?

如何在输入php中识别单词?,php,input,word,identify,Php,Input,Word,Identify,我想知道如何在php上识别输入中的特定术语或单词。就像他们写,它将不被允许提交。这样人们就不会入侵我的网站 所以我需要我的代码,看看它是否写在输入中。我的意思是,如果输入是jkgdknf iofosef,我希望程序不允许这个家伙提交输入 谢谢 最简单的方法是: 此函数尝试返回一个字符串,其中包含从给定str中剥离的所有NUL字节、HTML和PHP标记 使用htmlentities()。请参见您可以使用htmlspecialchars来防止您的网站被黑客攻击,同时允许用户输入他们想要的内容为什么不

我想知道如何在php上识别输入中的特定术语或单词。就像他们写
,它将不被允许提交。这样人们就不会入侵我的网站

所以我需要我的代码,看看它是否写在输入中。我的意思是,如果输入是
jkgdknf iofosef
,我希望程序不允许这个家伙提交输入


谢谢

最简单的方法是:

此函数尝试返回一个字符串,其中包含从给定str中剥离的所有NUL字节、HTML和PHP标记


使用htmlentities()。请参见

您可以使用
htmlspecialchars
来防止您的网站被黑客攻击,同时允许用户输入他们想要的内容

为什么不在输出时使用htmlspecialchars()?还是在输入上去除标签?这将极大地帮助你学习如何防止这样的攻击。不要用这种方式“保护”你的网站!!!它将一点也不安全。使用htmlentities()或。
$string = strip_tags($_POST['input']);