如何检查类似的字符串

时间:2017-12-11 10:42:26

标签: php

我想知道无论如何要检查两个字符串是否相似。我的字符串具有相同但字节长度和urlencodde的差异。

$unit1 = '㎏';

$unit2 = 'kg';

strlen($unit1); // 3

strlen($unit2); // 2

urlencode($unit1); // %E3%8E%8F

urlencode($unit2); // kg

1 个答案:

答案 0 :(得分:0)

由于这是一个安全问题,因此应该有一些列表..

我在这个答案中找到了一个:Find similar ASCII character in Unicode

http://www.unicode.org/Public/security/latest/confusables.txt

维基百科上的一些信息:https://en.wikipedia.org/wiki/Homoglyph

另一个链接https://github.com/codebox/homoglyph