例子,需要达到的目标
Example 1:
Input: ["flower","flow","flight"] Output: "fl"
Example 2:
Input: ["dog","racecar","car"] Output: "" Explanation: There is no common prefix among the input strings.
function longestCommonPrefix($strs) {
$s = $strs;//["flower","flow","flight"];
$str_arr=str_split($s[0]);
$return_str ="";
foreach($str_arr as $k=>$v){
$pp=0;
$ii=0;
if(isset($return_str)){
$check=$return_str.$v;
}
foreach ($s as $k1=>$v1){
$num=stripos($v1,$check);
if(is_numeric($num)){
$ii=$num+$ii;
$pp=$pp+1;
}else{
return $return_str;
}
}
if($pp==count($s)&&$ii==0){
$return_str=substr($s[0],0,$k+1);
}
}
return $return_str;
}