php 这种格式如何进行base64编码?
How to base64 encode php in this format?
你能指导我如何通过下面的 base64 解码对 php 进行 base64 编码吗?我有 php 代码以下面的编码方式解码 base64:
function fn_one($a){$c='';for ($i=0;$i < strlen($a);$i++) {$b=ord($a[$i]);$c.=chr(--$b);}return $c;}$decode=call_user_func("base64_decode",call_user_func("fn_one","cnGu[R>>"));echo $decode; // Deconde "cnGu[R>>" to "name"
在php中内容被编码为“cnGu[R>>”,解码代码如下,base64解码后输出为“name”。
我可以用下面的方式编码但结果不是“cnGu[R>>”吗?
$encode=call_user_func("base64_encode",call_user_func("fn_one",$decode));echo $encode;// Encode "name" to "cnGu[R>>"
那么我如何按照下面的格式对“name”进行 base64 反向编码,从而使“name”变成“cnGu[R>>”?任何正确答案表示赞赏!谢谢。
反转它,即将 chr(--$b)
更改为 chr(++$b)
<?php
function fn_two($a){$c='';for ($i=0;$i < strlen($a);$i++) {$b=ord($a[$i]);$c.=chr(++$b);}return $c;}
echo fn_two(base64_encode('name'));
结果
cnGu[R>>
你能指导我如何通过下面的 base64 解码对 php 进行 base64 编码吗?我有 php 代码以下面的编码方式解码 base64:
function fn_one($a){$c='';for ($i=0;$i < strlen($a);$i++) {$b=ord($a[$i]);$c.=chr(--$b);}return $c;}$decode=call_user_func("base64_decode",call_user_func("fn_one","cnGu[R>>"));echo $decode; // Deconde "cnGu[R>>" to "name"
在php中内容被编码为“cnGu[R>>”,解码代码如下,base64解码后输出为“name”。
我可以用下面的方式编码但结果不是“cnGu[R>>”吗?
$encode=call_user_func("base64_encode",call_user_func("fn_one",$decode));echo $encode;// Encode "name" to "cnGu[R>>"
那么我如何按照下面的格式对“name”进行 base64 反向编码,从而使“name”变成“cnGu[R>>”?任何正确答案表示赞赏!谢谢。
反转它,即将 chr(--$b)
更改为 chr(++$b)
<?php
function fn_two($a){$c='';for ($i=0;$i < strlen($a);$i++) {$b=ord($a[$i]);$c.=chr(++$b);}return $c;}
echo fn_two(base64_encode('name'));
结果
cnGu[R>>