// 字串1
$str1 = 'abcdef';
// 字串2
$str2 = 'abefeg';
// 分數常量基數
const score = 10;
// 總分
$scoresum = 0;
// 重複次數
$repeatsum = 0;
// str長度
$len = strlen($str1);
// 迴圈
for ($i = 0;
$i < $len; $i++)
// 如果有字元相同位置不相同
} else
}}echo('score:' . $scoresum);
結果如下:
php 中比較兩個陣列的鍵值,並返回交集的函式:
$array1 = array("a" => "green", "red", "blue");
$array2 = array("b" => "green", "yellow", "red");
$result = array_intersect($array1, $array2);
print_r($result);
// 結果
array
( [a] => green
[0] => red
)
php 中比較兩個陣列的鍵值,並返回並集的函式:
$array1 = array("a" => "green", "red", "blue");
$array2 = array("b" => "green", "yellow", "red");
$result = array_diff($array1, $array2);
print_r($result);
// 結果
array
( [1] => blue
)
比較兩個字串的最長的相同字串 及其位置和百分比
public static string getsomestring string datakey string datasoure out string minpercentage out string maxpercentage out int minstarloca out int maxst...
快速比較兩字串最大相同演算法
昨天在論壇看到有人提出怎麼識別兩個字串最大的相同的部分,很遺憾沒人回帖,在此發布乙個原創的演算法,可以快速的找出兩個字串中所有的最長的相同的部分。public class bestlike public listgetstring 查詢最大相同長度 while strformat.indexof s...
比較字串
其實這是在 c 從入門到精通 上摘抄的,由於不知道漢字怎麼排序,就查了查書,寫在這裡也可以幫助其他初學者更方便的找到漢字的排序方法。用於排序 int compare string str1,string str2 int compare string str1,string str2,bool ig...