欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  后端开发

一PHP可逆加解密算法

程序员文章站 2024-02-21 12:41:58
...
求助一PHP可逆加解密算法
例如算法规则:
a=b
b=c
c=d
d=e
……
x=y
y=z
z=a
0=1
1=2
2=3
……
8=9
9=0
字母与数字都按一定的大小字母或数字替换
例子:
加密前内容:123abc
加密成:234def
就这样子,同时能按替换的规则来解密还原
请大家帮我这个效果,谢谢


回复讨论(解决方案)

$dict = array(  'a' => 'b',  'b' => 'c',  'c' => 'd',  'd' => 'e',  '0' => '1',  '1' => '2',  '2' => '3',  '3' => '4',);echo $t = strtr('123abc',$dict), PHP_EOL;echo strtr($t, array_flip($dict));
234bcd123abc

非常感谢,原来是这两个函数