2024 年 PHP 日本會議

Spoofchecker::isSuspicious

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

Spoofchecker::isSuspicious檢查給定文字是否包含任何可疑字元

描述

公開 Spoofchecker::isSuspicious(字串 $string, 整數 &$errorCode = null): 布林值

檢查給定的字串是否包含任何可疑字元,例如視覺上幾乎相同但來自不同 Unicode 字元集的字母。

參數

string (字串)

要測試的字串。

errorCode (錯誤碼)

此變數以傳址方式設定為包含錯誤的 整數(如果有的話)。

回傳值

如果存在可疑字元,則返回 true,否則返回 false

範例

範例 #1 Spoofchecker::isSuspicious() 範例

<?php
$checker
= new Spoofchecker();

$checker->isSuspicious('google.com'); // FALSE:僅包含 ASCII 字元

$checker->isSuspicious('Рaypal.com'); // TRUE
// 第一個字母是斯拉夫字母,而不是普通的拉丁字母 "P"

新增註釋

使用者貢獻的註釋

此頁面沒有使用者貢獻的註釋。
To Top