我剛剛在擺弄PHP,我想知道是否有可能做這樣的事情。是否有可能將base64編碼爲一個URI的文件?
如果是這樣,你能提供示例代碼嗎?
更新:我的意思是,我想編碼任何文件可能在URI,而不是URI本身。對不起,如果我不清楚。
我剛剛在擺弄PHP,我想知道是否有可能做這樣的事情。是否有可能將base64編碼爲一個URI的文件?
如果是這樣,你能提供示例代碼嗎?
更新:我的意思是,我想編碼任何文件可能在URI,而不是URI本身。對不起,如果我不清楚。
你可以把:
base64_encode(file_get_contents('http://www.google.com'));
+1與我的回答相同。爲了清晰起見,我把它放在不同的行上。 –
不錯!我更喜歡一個襯裏(爲了簡潔)我自己:) – Dale
你想base64編碼的URL?簡單...
base64_encode($uri)
不,我想base64編碼文件在一個URL,所以例如'http:// www.google.com',我想base64編碼的頁面。 –
我不明白爲什麼不......
<?php $file = file_get_contents("http://example.com/myfile.txt");
$encoded = base64_encode($file);
啊,我只是想建議編輯。 – think123
file_get_contents功能將抓住給定的URL和base64_encode的HTML函數會對它進行編碼。
<?php
$content = file_get_contents("http://google.com");
$encodedContent = base64_encode($content);
?>
嘿,我剛纔在30分鐘前問過這個問題,但是後來刪除了它。真是巧合! – think123
@ think123真的嗎?這很奇怪,然後... –
用cURL或類似的文件下載文件,然後base64的內容。 – Brad