krypt0nn / caesar
Caesar 暗码的 PHP 7+ 实现
1.0.0
2021-07-31 19:39 UTC
Requires
- php: >=7.4
README
Caesar 暗码的 PHP 7+ 实现
安装
composer require krypt0nn/caesar
使用
<?php require 'vendor/autoload.php'; use function Caesar\caesar; # And this will print "Hello, World!", of course echo caesar (caesar ('Hello, World!', 1234), -1234);
函数 Caesar\caesar
有两个参数:必需的 string $text
和可选的(实际上也是必需的)int $offset = 0
。第二个参数定义了字母编码的字符步长。如果您想解码某些编码文本,应使用与编码时相反的偏移量参数。例如,在上述示例中,我们使用偏移量 1234
对文本进行编码,并使用其相反值 -1234
进行解码。我们还可以使用偏移量 -1234
对文本进行编码,并使用 1234
进行解码。
作者: Nikita Podvirnyy