function remove($cookie_name, $value, $time = 'year', $separator = ',') { $array = explode($separator, $_COOKIE[$cookie_name]); $array = arrays::unsetValue($array, $value); $str = implode($separator, $array); self::set($cookie_name, $str, $time); }
function deleteFrom($conf_name, $value_name, $value, $engine = 'web') { $ini = ini::parse(SYS_ROOT . 'conf/' . $engine . '/' . $conf_name . '.ini'); foreach ($ini as $k => $v) { if (isset($v[$value_name])) { $arr = explode(',', $v[$value_name]); $ini[$k][$value_name] = implode(',', arrays::unsetValue($arr, $value)); } } ini::write($ini); }