(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"