public static function preg_quote_array($pieces, $glue = '|') { $pieces = array_map('preg_quote', $pieces, array('~')); return implode($glue, $pieces); }