看板 PHP 關於我們 聯絡資訊
/** * 删除陣列中空白的元素(包括只有空白字符的元素) * * 用法: * $arr = array('', 'test', ' '); * removeEmpty($arr); * * @param array $arr 要處理的陣列 * @param boolean $trim 是否對陣列內容使用trim()去空尾空白 */ function removeEmpty(& $arr, $trim = true){ foreach ($arr as $key => $value){ if (is_array($value)) { removeEmpty($arr[$key]); } else { $value = trim($value); if ($value == '') { unset($arr[$key]); } elseif ($trim) { $arr[$key] = $value; } } } } 此函式是從QeePHP的freamwork中的helper擷錄並些微修改=.=,僅供參考 雖然我不用QeePHP的freamwork,不過他裡面的一些helper還的確滿好用的 -- 歡迎來我的網誌看看 @ http://liaosankai.pixnet.net/blog -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 123.240.20.226