在PHP文件中存储图像

在PHP文件中存储图像,php,Php,我一直在尝试更改WampServer Index.php文件中的图像。。。当我查看Index.php文件时,我看到了一些有趣的东西。文件本身包含原始格式的图像。在后面的代码中,PHP脚本使用URL调用图像,比如称为原始存储在PHP文件中作为png的图像文件 这里是一个链接,指向一个包含index.php代码的网站。。。 我想知道如何将同样的过程复制到其他图像上。当然,文件会更大,但这是我为一个项目所做的付出的代价。我需要一些帮助的原因是这样我才能正确地完成它。我已经试过两次了。我设法让它正确地

我一直在尝试更改WampServer Index.php文件中的图像。。。当我查看Index.php文件时,我看到了一些有趣的东西。文件本身包含原始格式的图像。在后面的代码中,PHP脚本使用URL调用图像,比如称为原始存储在PHP文件中作为png的图像文件

这里是一个链接,指向一个包含index.php代码的网站。。。


我想知道如何将同样的过程复制到其他图像上。当然,文件会更大,但这是我为一个项目所做的付出的代价。我需要一些帮助的原因是这样我才能正确地完成它。我已经试过两次了。我设法让它正确地调用一个图像,但不能调用其他一些图像。我不确定图像是否只是一个不同的编码或什么。。。。。任何帮助都将不胜感激

他们使用BASE64将图像编码为文本。你可以在谷歌上搜索base64编码器,它可以将你的图像转换成文本。然后,您可以将文本直接放入

这里有一个

从url
index.php?img=pngfolder
获取图像

你可以把这个放在文件的顶部

if(isset($_GET['img'])){
    echo "...base64 string.."; exit;
}

然后,您可以使用索引url作为图像的src,它只需检索base64图像

请在此处发布任何相关代码,以便为将来的so访问者保留。您的尝试在哪里?您可以分享您正在尝试的内容吗?您的尝试失败的具体程度如何?与其将原始代码放在php文件中,不如将图像存储在文件夹中,然后由具有正确内容类型头的php文件提供它们?(例如
image/jpg
)请注意,这很少是一个好的做法。图像大小随着编码的增加而增加,无法缓存,等等。请参阅@Pamblam所说的一个好例子