如何在PHP中比较大字符串

时间:2013-06-28 15:34:38

标签: php html string editor compare

在我需要比较2个字符串的项目上工作。一个来自数据库,另一个来自post变量,所以

如果string很小,那么if($ var1 == $ var2)工作正常,但是如果字符串很大,那么如果两者都相同则不行,尽管它在else条件下并且字符串来自PHP HTML Editor menas喜欢word文件

如果post值不等于数据库值,我想在数据库中保存的非常非常小的字符串示例我正在使用2函数也用于转换字符串

mysql_real_escape_string()

nl2br(stripslashes())

<span style=\"font-size: 24px; font-weight: bold; text-indent: -23.799999237060547px; font-family: Symbol; background-color: yellow;\"></span><span style=\"font-size: 24px; font-weight: bold; text-indent: -23.8px; background-color: yellow; color: red;\">1</span><span style=\"font-size: 24px; font-weight: bold; text-indent: -23.8px; background-color: yellow; color: red;\"><br /></span>

2 个答案:

答案 0 :(得分:1)

试试这个

$var1 //string1
$var2 //string2

if(strcmp($var1, $var2))

答案 1 :(得分:0)

你可以md5然后比较md5版本......

你在数据库中保留字符串的md5,然后你md5 POST