我的脚本中需要修复什么,以便它在字符串中查找 3 个最长的单词?
<?php
$text = 'раз четыре шестьдесят сорок пользователь он автомобиль номер';
$arr = explode(" ", $text);
for ($i=0; $i<count($arr); $i++) {
$max = $arr[0];
if(strlen($arr[$i]) > strlen($max)){
$max = $arr[$i];
}
}
echo $max;
?>
现在它只输出字数
此优惠
应该放在循环之前。否则,在每次迭代中,将每个下一个单词与第一个单词进行比较。
例如,
这是一个示例代码,希望您熟悉所使用的功能并最终确定所需的结果。
聚苯乙烯
不幸的是,要确定长度,您仍然必须使用
mbstring您为每次迭代覆盖 $max,您需要在循环之前执行此操作