PHP-класс для создания ISO-образа
Я хотел знать, возможно ли это?
Я хотел бы создать кроссплатформенный Flash-проектор и файлы, а затем создать из него ISO для загрузки пользователем.
Гугл мне пока не сильно помог...
1 ответ
Конечно, это можно сделать напрямую из PHP.
Однако, как говорится в одном из комментариев к вашему вопросу, вероятно, будет проще вызвать внешний двоичный файл, чтобы выполнить работу за вас (хотя не на всех хостах может быть установлен mkisofs).
Если вы действительно должны сделать это из PHP, вот несколько полезных ссылок для вас.
Спецификация ISO 9660 (ECMA-119) - это формат файла для файлов изображений "ISO".
PHP pack()
а также unpack()
- Это поможет вам манипулировать двоичными данными в PHP.
Когда вы ознакомитесь с файловой структурой, вы сможете создать несколько предварительно скомпилированных сегментов и просто исправить их с различными смещениями, а также вставить полезную нагрузку.
Удачи!