gpt4 book ai didi

php - 确定数组中最长元素的长度(以字符为单位)的最佳方法是什么?

转载 作者:行者123 更新时间:2023-12-02 07:16:31 24 4
gpt4 key购买 nike

确定数组中最长元素的长度(以字符为单位)的最佳方法是什么?

我需要在选择框的选项值数组中找到最长的元素,以便我可以动态设置宽度。

最佳答案

如果您只想要最高值:

echo max(array_map('strlen', $arr));

如果你想要最长的值:

function array_longest_strings(array $arr)
{
$arr2 = array_map('strlen', $arr);
$arr3 = array_intersect($arr2, array(max($arr2)));
return array_intersect_key($arr, $arr3);
}
print_r(array_longest_strings($arr));

关于php - 确定数组中最长元素的长度(以字符为单位)的最佳方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/337419/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com