PHP-класс для создания ISO-образа

Я хотел знать, возможно ли это?

Я хотел бы создать кросс-платформенный Flash-проектор и файлы, а не создавать ISO из него для загрузки пользователем.

Google не помог мне до сих пор...

Ответ 1

Конечно, можно делать непосредственно с PHP.

Однако, как говорится в одном из комментариев к вашему вопросу, вероятно, будет проще вызвать внешний двоичный файл, чтобы выполнить эту работу для вас (хотя не все хосты могут иметь mkisofs).

Если вы действительно должны делать это с PHP, вот несколько полезных ссылок для вас.

Спецификация ISO 9660 (ECMA-119) - это формат файла для файлов изображений ISO.

PHP pack() и unpack() - это поможет вам манипулировать двоичными данными в PHP.

Как только вы знакомы с файловой структурой, вы можете создать некоторые предварительно скомпилированные сегменты и просто исправить их в разных смещениях, а также вставить полезную нагрузку.

Удачи!