作者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/cn.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