Checking if array is multidimensional or not?

后端 未结 25 3478
醉话见心
醉话见心 2020-11-28 01:41
  1. What is the most efficient way to check if an array is a flat array of primitive values or if it is a multidimensional array?
25条回答
  •  小蘑菇
    小蘑菇 (楼主)
    2020-11-28 02:31

    After PHP 7 you could simply do:

    public function is_multi(array $array):bool
    {
        return is_array($array[array_key_first($array)]);
    }
    

提交回复
热议问题