【发布时间】:2013-05-27 19:24:18
【问题描述】:
是否可以返回两个字符串之间不同的字符数?
在我的例子中,我想运行一个检查来量化用户的草稿与数据库版本相比有多少变化。有了这些信息,系统就可以决定是否需要自动保存草稿。
例如:
echo string_diff("Hello world", "Hi World");
这应该输出“5”,表示字符“ello”和“W”是不同的。
这可以通过 PHP 实现吗?用 mySQL 怎么样?
【问题讨论】:
-
或像php.net/manual/en/function.strcmp.php 或 substr_compare 一样简单...
-
还有 mysql 的 levenshtein 函数 here