Spoofchecker::isSuspicious

(PHP 5 >= 5.4.0, PHP 7, PHP 8, PECL intl >= 2.0.0)

Spoofchecker::isSuspiciousПроверяет, содержит ли текст подозрительные символы

Описание

public Spoofchecker::isSuspicious(string $text, string &$error = ?): bool

Проверяет, содержит ли текст подозрительные символы, которые визуально идентичны, но являются при этом символами Unicode из другого языкового набора.

Список параметров

text

Строка для проверки.

error

Этот параметр передаётся по ссылке и заполняется строкой содержащей ошибку, если таковая есть.

Возвращаемые значения

Возвращает true, если содержит подозрительные символы и false, если нет.

Примеры

Пример #1 Пример использования Spoofchecker::isSuspicious()

<?php
$checker 
= new Spoofchecker();

$checker->isSuspicious('google.com'); // false: только символы ASCII

$checker->isSuspicious('Рaypal.com'); // true
// Первая буква из кириллического набора, а не обычная латинская "P"

add a note add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top