[請益] 移除陣列當中空的部份

作者: pttzoo (別放棄希望 ^^)   2015-05-18 20:56:11
請教一下關於移除array空的部份
a[0]='apple';
a[1]='';
a[2]='banana';

a[0]='apple';
a[1]='banana';
如果要移除空值,請問有沒有內建function可套用
或是在最快的方式下完成呢?(不透過迴圈)
作者: LPH66 (-6.2598534e+18f)   2015-05-18 22:26:00
array_values(array_diff($a, array('')))
作者: kevin31a2 (3等士官長 士兵督導長)   2015-05-18 22:28:00
array_values(array_filter($a));
作者: xdraculax (首席怪叔叔)   2015-05-18 23:02:00
filter 注意預設0, "0"也會清除,不清的化爬官網可自訂
作者: pttzoo (別放棄希望 ^^)   2015-05-19 12:27:00
感謝樓上諸位解答

Links booklink

Contact Us: admin [ a t ] ucptt.com