jesobreira / base10
base10 编码器是 base64 的替代方案。
dev-main
2023-09-12 02:17 UTC
Requires
- php: >=7.4
This package is auto-updated.
Last update: 2024-09-12 04:44:00 UTC
README
此算法与 Base64 类似,但使用数字作为输出编码字符串。
不过,不确定为什么你需要它。
请注意,由于字符集有限,输出字符串会变得很长。
示例
<?php
include './src/Base10.php';
$original = 'Hello, world!';
echo "Original string: " . $original . PHP_EOL;
$encoded = jesobreira\Base10::encode($original);
echo "Encoded string: " . $encoded . PHP_EOL;
$decoded = jesobreira\Base10::decode($encoded);
echo "Decoded string " . $decoded . PHP_EOL;
或者使用 composer (composer require jesobreira/base10
)
<?php
require __DIR__ . '/vendor/autoload.php'; // Require Composer's autoloader
use jesobreira\Base10;
$original = 'Hello, world!';
echo "Original string: " . $original . PHP_EOL;
$encoded = Base10::encode($original);
echo "Encoded string: " . $encoded . PHP_EOL;
$decoded = Base10::decode($encoded);
echo "Decoded string " . $decoded . PHP_EOL;