2024 年 PHP 日本大会

Spoofchecker::areConfusable

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

Spoofchecker::areConfusable检查给定的字符串是否可能混淆

描述

public Spoofchecker::areConfusable(string $string1, string $string2, int &$errorCode = null): bool

检查两个给定的字符串是否容易被混淆。

参数

string1

要检查的第一个字符串。

string2

要检查的第二个字符串。

errorCode

此变量通过引用设置为int,包含错误代码(如有)。

返回值

如果两个给定的字符串可能混淆,则返回 true;否则返回 false

示例

示例 #1 Spoofchecker::areConfusable() 示例

<?php
$checker
= new Spoofchecker();

$checker->areConfusable('google.com', 'goog1e.com'); // true
// 小写字母 l 可能与数字 1 混淆

$checker->areConfusable('google.com', 'g00g1e.com'); // false
// 数字零 (0) 不容易与字母 "o" 混淆

添加注释

用户贡献的注释

此页面没有用户贡献的注释。
To Top