如何检查类似的字符串

问题描述 投票:3回答:1

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

$unit1 = '㎏';

$unit2 = 'kg';

strlen($unit1); // 3

strlen($unit2); // 2

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

urlencode($unit2); // kg
php
1个回答
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

© www.soinside.com 2019 - 2024. All rights reserved.