|
- <?php
- /*
- 取两个文本字符串的相同字符数,长度不同选最短的进行比较
- 参数1:(必须)比较文本1
- 参数2:(必须)比较文本2
- 参数3:(可选)遇到不同字符是否结束比较 (true 或 false 默认true)
- */
- function get_same_char_num($text1,$text2,$braak=true){
- $len1= strlen($text1);
- $len2= strlen($text2);
- $return = 0;
- $j = min($len1,$len2);
- for($i=0;$i<$j;$i++){
- if($text1[$i] == $text2[$i]) {
- $return++;
- } else {
- if($braak) break;
- }
- }
- return $return;
- }
- echo get_same_char_num("Hello World!","Hello Test");
- echo get_same_char_num("Hello World!","Hello@World!",false);
- ?>
复制代码 |
|