Of course it's possible to create a zip-file containing thos file formats, as far as I know, there's no limit in the zip-format which regulates that.. 😉
well, to the point, I guess you want to know wether it's possible to do that in PHP or not..
It might just as well be possible, but I've never heard of anyone doing it. It's quite straight forward to create an ordinary zip-file, but adding the extra functionality to create a self extracting dito is probably much harder.
One way to do this (on Windows at least, don't know any app that can create a selfextracting zip-file for unx), is to find a command line utility that can do this. Call it with exec() and the right parameters and whoa* there you got your file.. 🙂
Good luck,
Olle