(PHP 5 >= 5.4.0, PHP 7, PECL intl >= 2.0.0)
Spoofchecker::areConfusable — Проверить, являются ли строки подозрительными
$str1
, string $str2
[, string &$error
] ) : boolПроверяет, на сколько легко перепутать две строки.
str1
Первая строка.
str2
Вторая строка.
error
Этот параметр передается по ссылке и заполняется строкой содержащей ошибку, если таковая есть.
Возвращает TRUE
если две втроки легко перепутать и FALSE
, если нет.
Пример #1 Пример использования Spoofchecker::areConfusable()
<?php
$checker = new Spoofchecker();
$checker->areConfusable('google.com', 'goog1e.com'); // true
//Английскую строчную "l" легко перепутать с цифрой 1
$checker->areConfusable('google.com', 'g00g1e.com'); // false
// Ноль (0) сложно перепутать со строчной "o"