查找帖子是否包含插入符号“>” “<”

时间:2014-02-20 13:27:20

标签: php

我正在使用它:

strpos($_POST['content'],'>')

但是当我提交带有“>”

的内容时,似乎没有注册为真

我使用不正确吗?我也试过在“>”

前加一个反斜杠

3 个答案:

答案 0 :(得分:0)

<?php    
$pos1 = strpos($_POST['content'],'>');
$pos2 = strpos($_POST['content'],'<');

if( $pos1 !== false || $pos2 !== false )
{
    echo "TRUE";
    //POST CONTAINS < , >
}
else
{
    echo "FALSE";
     //POST DOES NOT CONTAINS < , >
}
?>

答案 1 :(得分:0)

strpos()不会返回true,而是第一次出现的位置。如果将其与仅==。

进行比较,则该值可以为0,其值为false

你应该使用=== /!==运算符:

var_dump(strpos($_POST['content'], '>') !== false);

答案 2 :(得分:0)

您可以尝试使用strstr()。

strstr function PHP