PHP类创建ISO映像

FFi*_*ish 10 php iso iso-image

我想知道这是否可行?

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

到目前为止谷歌并没有给我太多帮助......

Lei*_*igh 9

当然,这有可能直接从PHP做.

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

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

ISO 9660规范(ECMA-119) - 这是"ISO"图像文件的文件格式.

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

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

祝好运!