作者pttzoo (別放棄希望 ^^)
看板PHP
標題[請益] 移除陣列當中空的部份
時間Mon May 18 20:56:11 2015
請教一下關於移除array空的部份
a[0]='apple';
a[1]='';
a[2]='banana';
↓
a[0]='apple';
a[1]='banana';
如果要移除空值,請問有沒有內建function可套用
或是在最快的方式下完成呢?(不透過迴圈)
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.224.114.54
※ 文章網址: https://webptt.com/m.aspx?n=bbs/PHP/M.1431953774.A.826.html
1F:推 LPH66: array_values(array_diff($a, array(''))) 05/18 22:26
2F:推 kevin31a2: array_values(array_filter($a)); 05/18 22:28
3F:→ xdraculax: filter 注意預設0, "0"也會清除,不清的化爬官網可自訂 05/18 23:02
4F:→ pttzoo: 感謝樓上諸位解答 05/19 12:27