private static function _parse_unescape($string, $escapeChar) { if ($escapeChar) { $regexp = '/' . '\\' . $escapeChar . '/'; self::$_PPB = array('escapeChar' => $escapeChar, 'i' => 0); return preg_replace_callback($regexp, array('self', '_parse_unescape_callback'), $string); } else { return $string; } }