Remove NULL, FALSE, and '' - but not 0 - from a PHP array

后端 未结 9 2324
一生所求
一生所求 2020-12-09 02:15

I want to remove NULL, FALSE and \'\' values .

I used array_filter but it removes the 0\' s also.

9条回答
  •  南方客
    南方客 (楼主)
    2020-12-09 02:31

    function ExtArray($linksArray){
        foreach ($linksArray as $key => $link)
        {
            if ($linksArray[$key] == '' || $linksArray[$key] == NULL || $linksArray[$key] == FALSE || $linksArray[$key] == '')
            {
                unset($linksArray[$key]);
            }else {
                return $linksArray[$key];
            }
        }
    }
    

    This function may help you

提交回复
热议问题