是否可以在URI上对文件进行base64编码?

时间:2012-11-24 07:08:22

标签: php url io base64

我一直在玩弄PHP,我想知道是否可以做这样的事情。

如果有,请提供示例代码吗?

更新:我的意思是,我想编码URI中的任何文件,而不是URI本身。对不起,如果我不清楚。

4 个答案:

答案 0 :(得分:3)

我不明白为什么不......

<?php $file = file_get_contents("http://example.com/myfile.txt");
      $encoded = base64_encode($file);

答案 1 :(得分:3)

你可以把:

base64_encode(file_get_contents('http://www.google.com'));

答案 2 :(得分:3)

file_get_contents函数会抓取给定网址的HTML,而base64_encode函数会对其进行编码。

<?php 
    $content = file_get_contents("http://google.com");
    $encodedContent = base64_encode($content);
?>

答案 3 :(得分:1)

您想对网址进行base64编码吗?简单...

base64_encode($uri)