Spoofchecker
PHP Manual

Spoofchecker::isSuspicious

(PHP >= 5.4.0, PECL intl >= 2.0.0)

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

Описание

public bool Spoofchecker::isSuspicious ( string $text [, string &$error ] )

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

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

text

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

error

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

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

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

Примеры

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

<?php
$checker 
= new Spoofchecker();

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

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


Spoofchecker
PHP Manual