PHP 8.3.4 Released!

Spoofchecker::isSuspicious

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

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

Описание

public Spoofchecker::isSuspicious(string $string, int &$errorCode = null): bool

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

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

string

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

errorCode

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

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

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

Примеры

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

<?php
$checker
= new Spoofchecker();

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

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

add a note

User Contributed Notes

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