php 比较两个字符串是否相同,不同返回第一个不同字符的位置

 PHP基础  2023-06-16  admin  469  633

php 比较两个字符串是否相同,不同返回第一个不同字符的位置

function compareStrings($str1, $str2) {
    $len1 = strlen($str1);
    $len2 = strlen($str2);
    $len = min($len1, $len2);
    for ($i = 0; $i < $len; $i++) {
        if ($str1[$i] != $str2[$i]) {
            return $i;
        }
    }
    if ($len1 != $len2) {
        return $len;
    }
    return -1;
}


如果文章对您有帮助,点击下方的广告,支持一下作者吧!

相关推荐


go 在Windows系统中交叉编译临时环境变量设置

go 编译临时环境变量设置并 交叉编译命令$env:GOOS=&quot;linux&quot;;$env:GOARCH=&quot;amd64&quot;;gobuild-ofilenametest.go$env:GOOS=&quot;linux&quot;;$env:GOARCH=&quot;amd64&quot;;`gobuild-ofilenametest.go`这两种方式 都是在Powe

phpstorm 设置 外部命令

C:\Program Files\WindowsApps\Microsoft.WindowsTerminal_1.20.11781.0_x64__8wekyb3d8bbwe\wt.exe-d $ContentRoot$$ProjectFileDir$

点名工具,抽奖软件

点名工具,抽奖软件

酷炫的倒计时客户端

QQ: 425100867捐赠开发者: