如何写一个PHP文件转换器?
How to write a PHP file converter?
我想创建一个文件转换器。我的意思是 png
到 jpg
之类的。我尝试了很多这样的事情:
imagepng(imagecreatefromstring(file_get_contents(input)), 'out.png');
你有例子吗?
您可以从文件中获取数据,在本例中是图像,方法是使用 file_get_contents:
$data = file_get_contents("img.png");
一旦你有了形成新文件的数据,你就可以使用函数file_put_contents写入你的新文件:
if (file_put_contents("img.jpg", $data)) {
echo("success");
} else {
echo("failure");
}
file_put_contents returns 0 或 1 的整数,因此您可以确定它是否成功创建文件。
然后您可以创建以下函数:
function imagepng($input, $output) {
return file_put_contents($output, $input);
}
希望这对您有所帮助。
我想创建一个文件转换器。我的意思是 png
到 jpg
之类的。我尝试了很多这样的事情:
imagepng(imagecreatefromstring(file_get_contents(input)), 'out.png');
你有例子吗?
您可以从文件中获取数据,在本例中是图像,方法是使用 file_get_contents:
$data = file_get_contents("img.png");
一旦你有了形成新文件的数据,你就可以使用函数file_put_contents写入你的新文件:
if (file_put_contents("img.jpg", $data)) {
echo("success");
} else {
echo("failure");
}
file_put_contents returns 0 或 1 的整数,因此您可以确定它是否成功创建文件。
然后您可以创建以下函数:
function imagepng($input, $output) {
return file_put_contents($output, $input);
}
希望这对您有所帮助。