kryuu-common/base64-url

这是一个简单的库,用于编码和解码 Base64Url,其基础是 Base64 由于字符 `+`、`/` 和 `=` 而不适合 URL,因此这种编码将这些字符替换为 `=` 为 ``(空字符)、`+` 为 `-` 和 `/` 为 `_` 以便在 URL 中使用。

dev-master 2018-08-05 12:39 UTC

This package is not auto-updated.

Last update: 2024-09-20 23:44:06 UTC


README

这是一个简单的库,用于编码和解码 Base64Url,其基础是 Base64 由于字符 +/= 而不适合 URL,因此这种编码将这些字符替换为 = (空字符)、+-/_ 以便在 URL 中使用。

安装

composer require kryuu-common/base64-url

使用

编码

<?php

use KryuuCommon\Base64Url\Base64Url;

echo Base64Url::encode('¹º»¼½¾¿À');

输出

wrnCusK7wrzCvcK-wr_DgA

解码

<?php

use KryuuCommon\Base64Url\Base64Url;

echo Base64Url::decode('wrnCusK7wrzCvcK-wr_DgA');

输出

¹º»¼½¾¿À