Najdłuższy łańcuch w tablicy:
$tablica1 = array ("zielony", "czerwony", "niebieski", "czarny", "fioletowy"); var_dump($tablica1); echo '<br>'; $c = longest_string_in_array ($tablica1); print_r($c); echo '<br>'; function longest_string_in_array($array) { $mapping = array_combine($array, array_map('strlen', $array)); return array_keys($mapping, max($mapping)); }
Otrzymamy tablicę zawierającą tutaj dwa najdłuższe łańcuchy badanej tablicy:
Array ( [0] => niebieski [1] => fioletowy )