SimpleSAML_Auth_LDAP::asc2hex32 PHP Méthode

asc2hex32() public static méthode

Converts all ASCII chars < 32 to "\HEX"
public static asc2hex32 ( string $string ) : string
$string string String to convert
Résultat string
    public static function asc2hex32($string)
    {
        for ($i = 0; $i < strlen($string); $i++) {
            $char = substr($string, $i, 1);
            if (ord($char) < 32) {
                $hex = dechex(ord($char));
                if (strlen($hex) == 1) {
                    $hex = '0' . $hex;
                }
                $string = str_replace($char, '\\' . $hex, $string);
            }
        }
        return $string;
    }