(PHP 5 >= 5.4.0, PHP 7, PHP 8, PECL intl >= 2.0.0)
Spoofchecker::isSuspicious — Проверяет, содержит ли текст подозрительные символы
Проверяет, содержит ли текст подозрительные символы, которые визуально идентичны, но являются при этом символами Unicode из другого языкового набора.
stringСтрока для проверки.
errorCodeЭтот параметр передаётся по ссылке и заполняется целым числом (int), содержащим ошибку, если таковая есть.
Пример #1 Пример использования Spoofchecker::isSuspicious()
<?php
$checker = new Spoofchecker();
$checker->isSuspicious('google.com'); // false: только символы ASCII
$checker->isSuspicious('Рaypal.com'); // true
// Первая буква из кириллического набора, а не обычная латинская "P"