PHPDaemon\Clients\WebSocket\Connection::mask PHP 메소드

mask() 보호된 정적인 메소드

protected static mask ( string $mask, string $str ) : string
$mask string
$str string
리턴 string
    protected static function mask($mask, $str)
    {
        $out = '';
        $l = mb_orig_strlen($str);
        $ml = mb_orig_strlen($mask);
        while (($o = mb_orig_strlen($out)) < $l) {
            $out .= mb_orig_substr($str, $o, $ml) ^ $mask;
        }
        return $out;
    }