How to get the length of longest string in a PHP array


The array_map function can be used to get the length and the max function can be used to get the length of the longest string.

Below is a code sample for the same −

$max_len = max(array_map('strlen', $array));

Example

 Live Demo

$array = array("a", "Ab", "abcd", "abcdfegh", "achn");
$max_len = max(array_map('strlen', $array));
echo $max_len;

Output

This will produce the following output −

8

Updated on: 07-Apr-2020

2K+ Views

Kickstart Your Career

Get certified by completing the course

Get Started
Advertisements