How can I implode an array while skipping empty array items?

前端 未结 9 526
没有蜡笔的小新
没有蜡笔的小新 2020-12-23 12:45

Perl\'s join() ignores (skips) empty array values; PHP\'s implode() does not appear to.

Suppose I have an array:

$array = a         


        
9条回答
  •  爱一瞬间的悲伤
    2020-12-23 13:47

    Try this:

    $result = array();
    
    foreach($array as $row) { 
       if ($row != '') {
       array_push($result, $row); 
       }
    }
    
    implode('-', $result);
    

提交回复
热议问题