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; }