написать цикл, который будет выводить (в новой строке) все имена, которые начинаются с L или l (как в верхнем, так и в нижнем регистре), которые длиннее 5 символов

У меня есть следующий массив

$ person_array = array (‘Leanna’, ‘derek’, ‘Lisa’, ‘John’, ‘lancelot’, ‘Michael’, ‘norman’, ‘Lawrence of Arabia’);

Мне нужно написать цикл, который будет выводить (на новой строке) все имена, которые
начинаются с L или l (как в верхнем, так и в нижнем регистре), которые длиннее 5 символов

не могли бы вы мне помочь

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>';

}
}
}
?>
0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]