WordPress как на ладони
Недорогой хостинг для сайтов на WordPress: wordpress.jino.ru Самая быстрая Тема-конструктор для WordPress
функция не описана

ParagonIE_Sodium_Core_Base64_Original::encode6Bits() protected WP 1.0

Uses bitwise operators instead of table-lookups to turn 8-bit integers into 6-bit integers.

{} Это метод класса: ParagonIE_Sodium_Core_Base64_Original{}

Хуков нет.

Возвращает

Строку.

Использование

$result = ParagonIE_Sodium_Core_Base64_Original::encode6Bits( $src );
$src(число) (обязательный)

Код ParagonIE_Sodium_Core_Base64_Original::encode6Bits() WP 5.5.2

<?php
protected static function encode6Bits($src)
{
    $diff = 0x41;

    // if ($src > 25) $diff += 0x61 - 0x41 - 26; // 6
    $diff += ((25 - $src) >> 8) & 6;

    // if ($src > 51) $diff += 0x30 - 0x61 - 26; // -75
    $diff -= ((51 - $src) >> 8) & 75;

    // if ($src > 61) $diff += 0x2b - 0x30 - 10; // -15
    $diff -= ((61 - $src) >> 8) & 15;

    // if ($src > 62) $diff += 0x2f - 0x2b - 1; // 3
    $diff += ((62 - $src) >> 8) & 3;

    return pack('C', $src + $diff);
}