Как вернуть на и больший элемент в массиве?

собствено вот массив
[
"World",
"Hello",
"Hello World"
]

мне надо вернуть наибольший по количеству букв элемент. А как не могу сообразить.
  • Вопрос задан
  • 65 просмотров
Пригласить эксперта
Ответы на вопрос 1
$array = [
  "World",
  "Hello",
  "Hello World"
];

$last_length = 0;
$last_key = null;
foreach ($array as $key => $value) {
    if (mb_strlen($value) > $last_length) {
        $last_key = $key;
    }
}

var_dump($array[$last_key]);
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы