用了一些自带函数。
<?php
//比较两个字符串都包含的最长的单词
function checkTheWord($firstWord,$secondWord)
{
$array1=explode(' ',$firstWord);
$array2=explode(' ',$secondWord);
for($i=0;$i<count($array1);$i++)
{
for($n=0;$n<count($array2);$n++)
{
if($array1[$i]==$array2[$n])
{
$array3[]=$array1[$i];
$array4[]=strlen($array1[$i]);
}
}
}
for($i=0;$i<count($array4);$i++)
{
if($array4[$i]==max($array4))
{
return '最长的词: '.$array3[$i].' 长度:'.max($array4);
}
}
}
$firstWord='i am the bestplayers 你说呢你说呢你说呢你说呢';
$secondWord='you are the bestplayers 你说呢你说呢你说呢你说呢';
echo checkTheWord($firstWord,$secondWord);
<?php
//比较两个字符串都包含的最长的单词
function checkTheWord($firstWord,$secondWord)
{
$array1=explode(' ',$firstWord);
$array2=explode(' ',$secondWord);
for($i=0;$i<count($array1);$i++)
{
for($n=0;$n<count($array2);$n++)
{
if($array1[$i]==$array2[$n])
{
$array3[]=$array1[$i];
$array4[]=strlen($array1[$i]);
}
}
}
for($i=0;$i<count($array4);$i++)
{
if($array4[$i]==max($array4))
{
return '最长的词: '.$array3[$i].' 长度:'.max($array4);
}
}
}
$firstWord='i am the bestplayers 你说呢你说呢你说呢你说呢';
$secondWord='you are the bestplayers 你说呢你说呢你说呢你说呢';
echo checkTheWord($firstWord,$secondWord);

浙公网安备 33010602011771号