Horde\ManageSieve::_escape PHP Méthode

_escape() protected méthode

Converts strings into RFC's quoted-string or literal-c2s form.
protected _escape ( string $string ) : string
$string string The string to convert.
Résultat string Result string.
    protected function _escape($string)
    {
        // Some implementations don't allow UTF-8 characters in quoted-string,
        // use literal-c2s.
        if (preg_match('/[^\\x01-\\x09\\x0B-\\x0C\\x0E-\\x7F]/', $string)) {
            return sprintf("{%d+}\r\n%s", strlen($string), $string);
        }
        return '"' . addcslashes($string, '\\"') . '"';
    }