我有以下数组
$ person_array = array(' Leanna',' derek',' Lisa',' John',' lancelot&# 39;,' Michael',' norman',' Lawrence of Arabia');
我需要编写一个循环,将打印出(在新行上)所有名称 以L或l(大写和小写)开头,长度超过5个字符
你可以帮我吗答案 0 :(得分:0)
您可以通过以下代码实现它:
<?php
$person_array = array('Leanna', 'derek', 'Lisa', 'John', 'lancelot', 'Michael', 'norman', 'Lawrence of Arabia');
foreach($person_array as $sarray){
if(substr($sarray,0,1) == 'L' || substr($sarray,0,1) == 'l')
{
if(strlen($sarray)>=5){
echo $sarray.'<br>';
}
}
}
?>