PHP类创建ISO映像

时间:2011-02-22 11:06:00

标签: php iso iso-image

我想知道这是否可行?

我想创建一个跨平台的Flash投影仪和文件,然后从中创建一个ISO供用户下载。

到目前为止谷歌对我帮助不大......

1 个答案:

答案 0 :(得分:9)

当然 可以直接从PHP进行。

但是,正如您的问题的评论之一所述,调用外部二进制文件为您完成工作可能会更容易(虽然并非所有主机都安装了mkisofs

如果你真的 必须 从PHP做到这一点,这里有一些有用的参考资料。

ISO 9660 specification (ECMA-119) - 这是“ISO”图像文件的文件格式。

PHP pack()unpack() - 这些将帮助您在PHP中操作二进制数据。

熟悉文件结构后,您可以创建一些预编译的段,只需在各种偏移处修补它们以及插入有效负载。

祝你好运!