base64_encode超过1次

时间:2017-02-04 18:50:49

标签: php base64

是否有可能创建一个PHP脚本,该脚本将对另一个PHP文件进行50次编码?

我已经尝试使用base64_encode手动编码PHP脚本2次...现在当我尝试解码第二个脚本时,它返回第一个base64编码文件(所以它可以工作)......

更多信息:我想创建一个PHP脚本,它将base64_encode文件“myfile.php”(myfile.php在我要创建的PHP脚本所在的同一目录下)...所以如果是myfile。 php编码我想要这段代码:

<?php
base64_decode(BLABLABLA);
?>

再次编码(50次)。

感谢。

1 个答案:

答案 0 :(得分:1)

只需写一个循环并echo结果。

编码:

$result = file_get_contents("path/to/file.ext");

for ($i = 0; $i < 50; $i++) {
    $result = base64_encode($result);
}

echo $result;

要进行解码,只需将base64_encode替换为base64_decode